13178588
78379351
43373591
3618799
39196312
93439748
40857904
93247225
58501135
35335034
3412320
2882652
77159230
49026799
79326309
74177138
1824674
11944210
7461354
71207031
22063964
87541098
61436094
15218434
39909701
29151111
9707167
35984755
191469
77429893
1231326
2584600
18854742
42777990
88469897
64517996
72456589
24124540
11651348
51341265