27868624
8588427
9337452
42848484
98683212
93826948
5616702
30023841
38901059
50307088
36512170
4184745
10325959
22236294
34656588
8906805
94564459
98723623
49543635
13368643
25719066
30763072
86056369
56417547
9240152
5258158
84139492
43732368
43856383
1790219
2309254
69216287
67388701
69548832
44348851
41145259
14654304
2602368
7622108
1469957