70436356
2961280
90992437
38277530
63278810
34336915
98646523
4508461
35977013
45713159
61712530
91575341
24013230
79185169
57722155
56433691
30771872
4094365
41646592
33528997
54271097
48374933
98166211
68261858
40726822
16464526
88106135
84320
17961645
12121787
43294263
66709538
36124492
16491171
52105485
17597998
6181419
66874452
90537001
45508949