96016366
45929201
87809740
78645644
23774152
32053538
2189656
4048
40666597
217717
46867308
5973299
12441738
2263465
47721235
46719626
43046459
92551237
57532682
34519131
12503412
53416494
57659161
36324468
57399477
58371150
1671322
8504981
8793919
97163817
16894926
72667094
16429472
43769092
56128064
60595848
62575095
6165628
55997252
4739696