93851818
42175540
47248919
46396081
49947798
3710289
20984492
61936614
61167421
30120
96841934
85894719
8094550
14484672
48973991
38044125
16174228
43684268
66708765
22486667
65575517
16577248
43149914
6048715
60537244
26035190
76432704
82458095
7737738
3473458
95843003
95098040
1121486
27923600
15467273
3733374
8470137
20787403
641141
6090382