49857954
31109715
85001188
97626075
69546553
95654592
39554656
87256008
70444441
51487363
51083648
35169501
1140108
64666540
6426229
97747714
5061176
57035507
71649654
53194596
3989413
15654716
70956075
63445819
91261792
1291812
41161044
86588568
48539442
15451837
38251652
65994285
22778157
3321298
17716543
5213897
10559283
88986518
39561584
1313523