8979678
3885578
4742564
19339279
94776082
16573678
82633736
5121166
99121893
42149796
16168686
8998375
40147500
37709544
915290
32808086
32483383
60818751
36787299
36774596
82833469
9316328
1885282
78404463
20812211
8654772
59718020
52377212
11302369
41099184
39585880
11598467
99831889
65585053
98443764
761881
24682691
64792839
70474523
100008880