44799925
76888584
85053469
67454492
77717886
593165
72664164
5841743
31743108
44138325
61886682
79568505
17261321
59729480
5905847
87169282
11197065
5634230
18901182
65781398
11804814
52464114
81814282
19119195
65893743
538355
80091448
50087890
38635480
78383017
504614
7026254
14751494
63559382
57133266
2256436
60546635
55129030
47876533
90225435