83568626
26243718
57125029
37027049
37002031
859607
98468475
48309675
66765949
70156877
35546852
85806479
42711573
8367809
35592781
60547567
38174908
62748602
59318399
71542167
65452858
12442289
80935648
14596279
12892367
1482608
80774041
525247
96232542
51476516
4308656
2665966
34437614
36272978
48956020
12949616
20015451
24264698
75118149
27316372