57769383
6036009
22524119
43048714
7660519
72123930
52916088
3338830
86405394
57222464
23536137
82526391
60584012
64057723
16373943
33416794
46323406
89634750
53469046
25754782
13496256
76698832
1522077
31076444
94901837
64888652
14412336
11904812
89027221
94775200
7951837
65517137
8418029
7803921
86284490
30657486
9495865
2145521
74074380
1801746