5978563
79535975
10819517
54157140
58256971
879359
20308688
98964653
80347417
11171362
19717302
15656687
62997198
53871722
3148392
3686639
39168394
79116483
74978159
30625018
61987103
31762021
9276737
28411696
61572353
85621242
24629104
54464258
58843659
92499108
42114420
16187932
73085479
71881082
14547733
85148916
99527745
59509519
13958954
82467660