30872483
25708314
28068203
65159693
23566392
29139047
2562738
19948826
79366523
39558921
54259521
17415370
17874144
59604386
40856065
6069466
76701244
47103020
91462684
9589697
12539929
33653385
40876988
47751532
17204773
17866341
14672125
1653874
98469260
79475993
42581591
4915670
4453744
43418244
76526294
4597976
48526844
16006224
15403360
63584868