58759664
39636552
21677063
88276228
6348341
4349863
59159269
28226230
61737549
73846230
27281650
59766952
31612819
6913609
50771162
56737728
62884291
80134465
38541387
9533212
8992450
2662991
6751385
70012238
19302970
90278977
89067496
41811623
77094454
98237721
35788255
13083177
9272110
46063646
53547250
42877551
3817567
4165777
39323338
56149235