471030
4461441
172608
879405
1296140
2855835
803890
796198
2615847
3267200
65859
71228
58760
59891
63590
65151
57133
60584
53884
46122
241359
1081698
4847838
129632
146392
439785
1970983
2940362
9762347
2407365