14847544
6215858
99753579
28226339
98044025
51656552
48535087
55606988
30881991
8741502
73807595
74971417
35156404
51341832
92795897
14212001
68064292
19697089
43448505
95286653
13853971
98689459
67477810
75475767
45249224
2472816
5634452
80943059
13066937
29475171
39198613
66874810
53819014
5016182
15268372
19687806
2948374
97758694
76351002
3479222