59196083
64725289
34032400
26335166
65598234
91023699
18639763
9483808
26682759
70601122
19741106
94931879
65001854
7953457
33697687
61784082
38043094
8715991
91437093
75701110
94777016
40761182
37575074
35345518
6212180
28893435
33839968
7811490
744101
61024988
31556221
67152828
99925427
48407318
73815091
82067043
487703
45982481
31163229
8104007