84793993
42386225
80094215
50215021
88107971
96818949
47495225
42226236
59474995
5098135
4378631
48926397
14477015
98581521
70446310
82596309
68557293
4606034
14565638
93388795
88677931
6103449
1167926
90172469
26641800
94866909
25229950
19581819
76789657
6351981
846513
58752651
20508277
57679367
97355564
98478487
70732960
983714
9754011
1464243