68113627
95988505
30186924
84548958
29113445
11158294
6047974
28637797
2624738
1188755
9959624
14211002
86695380
87331642
37048914
28759204
1465952
12371844
95911881
38361613
73502396
31173342
55985579
95866612
39989464
17958766
29153766
14572033
7144363
29989708
92381948
15067444
56253298
89877586
87197093
53616032
53196089
48914373
59143757
3309747