58943862
47404866
81777439
87122427
33640
6698851
54231140
77211930
96988896
22641176
24534837
43056259
88366290
90127933
92681774
35774595
99966023
12214683
9629342
81627279
50284233
59807462
30958238
13056547
98988103
67271727
29032876
87097412
64689631
19593425
66715759
35321198
68366471
84606565
34953951
34841038
15035964
77931980
47041826
71234392