12836521
16073305
78931468
70661391
70561046
99364611
59126232
71641320
21561871
5971525
60665781
97401948
19356149
7121404
52235809
50054859
51552017
98919492
9426848
81686172
46445983
55593810
79572593
52254524
442994
8989250
15301324
41143458
12148988
52212537
15993001
99418375
15932793
55143560
56925823
18471990
63621828
91354767
85036735
1483798