5351979
89585857
5832488
28247996
32501311
55995305
56352752
69758460
73958756
62855471
40335766
13092848
7989633
5011152
3364711
89974509
71089880
55833206
19683815
53274255
65197772
25001213
2500647
18587156
28741941
94236076
1456999
83954075
51352385
51952837
482553
10004913
50426087
7377971
1963626
77387413
27797379
37747293
30317972
64862778