18165581
23225450
54567851
47808261
60865289
10302607
80557657
9782707
3292928
66452864
25846212
19969787
50191789
35976755
38011719
2893686
15154100
32568269
6943130
71568714
117626
2962476
8486732
69166331
96923068
65754249
4717834
38294323
23679363
92968558
7299813
56667631
2862460
45804713
2476472
2534766
314945
30704851
79708306
50046554