82451897
1444912
88782921
40157178
33211743
61502170
5369584
77588497
8682595
12435498
57766301
30782038
30374622
22192110
37746054
81929364
98644670
32903394
6776616
64527199
60271752
83252255
30243546
884643
91698207
48279009
47308021
3387135
20445532
3785697
52556586
23733754
39904709
20565338
24328096
38331077
39101414
78846083
17643692
17858103