46162034
18572280
30149555
55792384
33785401
16749462
69128438
40325194
30591371
948908
930445
65102602
40485937
5715815
62736717
3999973
8986729
71312905
69456155
5453146
50378381
57304381
63029821
22559127
94127828
91812818
27536478
71846824
97038090
38829672
85963280
50592970
46721781
22668266
2633522
93571135
69819389
2157896
24325269
14003704