67617760
20869590
103229
67998091
876920
63166604
18509180
13377822
27614181
59216989
19126690
74877503
6847360
14072861
50164752
22732741
88144587
59301071
29971206
55345533
44852519
52365266
68283443
62321352
74722342
1751207
13284748
99798623
13989160
10257933
83253044
12583168
3171544
1616595
65745089
17927602
60196579
61643362
31402746
47228478