37718348
31111601
27222542
46538516
92168512
87836411
71875776
32436645
12549212
62256622
41673927
2511651
32207150
57745615
26241569
69935403
1775238
30298482
32511078
48165308
42865060
57245102
726499
84958245
61224627
80156286
18026699
67373561
358621
8299012
87158797
41319264
51483478
92646014
86808702
86752106
53795801
20151724
47482797
10831686