77121579
78537313
88851508
26702047
525820
38937933
6271350
18791270
34283039
9556707
52503004
41711071
5210841
93435514
41018787
80466891
58771645
48894071
55073438
73223788
99014023
73723602
48072703
69105197
26598460
58691215
1808840
79198473
48691854
94424
2025164
26104061
30109728
91628844
1706636
77921142
6479669
27669867
54726851
43475927