58134905
91593544
12511762
16595527
29827125
83766092
57389835
40051771
50041450
58019130
85705314
59586025
18042087
28092906
45116797
48156070
78308861
941679
16599952
8235255
42508979
80144314
45656235
98849324
25198321
6653777
74714181
22437134
53561948
87074865
14044224
44451345
74601588
9533111
53064047
20926208
57562572
5577904
91571797
81377168