37889180
95094562
91992273
72396360
9806922
55328217
99973490
99252158
87069649
84703799
91736514
51461019
52372880
146838
78359627
56418925
13188512
93852563
33195833
21306484
46807529
69816339
42435147
80402647
1274559
21772553
53796324
3383282
81308803
20116477
54773678
3026693
39948447
97936629
33831091
79144151
22354200
56828894
40957026
6633221