64306417
8824298
41326064
94162131
1507789
30642285
19539158
60193590
93025747
9703817
91236988
47761665
83648213
58188735
21883230
81582299
77674965
49127422
3691536
70459347
51099696
8180425
59843773
77748024
36252015
7502508
86332455
88574506
98705781
12618943
57652218
19769909
7889033
18295826
43411823
69825762
15863147
88622764
80845003
43055655