70478685
491641
29773897
5832462
73551491
36465355
36505440
78873681
26108889
12083876
78666505
84488300
9689538
46182617
58916897
17361693
43129951
8661299
91138137
23809152
12017978
87451119
75168053
43141887
3988920
87493827
51054296
26022025
45103450
9074050
7382651
5334702
45834191
2103779
56087090
85481796
62306660
142230
31891293
49114571