59368902
19374371
97061417
98174237
79079717
30142512
57406182
51542466
90882927
7134304
47524673
72226673
21607921
5299810
32973917
80396256
50485969
47335090
29383322
2490868
22716996
2529571
31818018
72332304
96109293
34561583
93983219
7717794
5857710
98573813
34772392
85837378
6867183
4912270
9475843
60573469
59573242
23262017
9321485
10471791