65388739
85944419
11248584
1263149
75832372
4707486
16549398
45041271
42437916
75727886
25443634
28307031
82929810
78555319
34609656
95589225
18927304
99916004
9329316
79362298
6474565
25847219
23158622
84899614
48971894
11073285
35936582
32381055
8319125
2389936
17202936
91099300
83032419
94147126
57234408
40139738
13098980
54151391
73374934
42395540