66932870
76162587
45659820
57094031
2860546
71267539
25166863
76874262
20672437
62254840
31559612
90388032
9113469
36245794
88608936
40885126
5721871
91961738
69303478
53314850
12083595
2332081
98659306
986916
43545961
74847384
65695594
135079
96501560
57727786
32784932
98544106
40115907
9890322
9601918
62857180
24486954
86783268
67491453
32959206