16502691
41783384
17588444
15343602
85435181
9312504
41037364
1122141
791631
7874222
63284974
12525974
26211238
96062958
78112552
9332560
23308097
10587328
2305836
68737545
21053990
65837918
85594203
56539828
7586399
39357157
28141564
68858831
70638798
31767973
50755933
78737131
7586500
34788625
3022744
98805754
56805743
75629745
1924995
51699156