57105996
75312068
55125757
80703915
57992740
56753515
8837672
23908852
6957403
3986750
44318158
73638901
10136294
963452
48539361
5612426
81946291
2547464
48747051
52906897
57256481
5033890
61529315
8805005
53965384
4438397
47424674
4789345
91112585
7319199
90433904
40922009
99037861
19736430
39443675
54411845
5731716
52196795
53746912
45239030