56571613
38402174
45976967
78261282
39922851
20936989
45622784
18298438
19386857
14238603
1593768
62433187
93788840
57389530
25262789
80272119
9953300
12508754
43746320
67006249
60513358
76485233
15013873
40704692
3920886
69852628
89091953
24064945
75979439
29625768
31449170
40225137
21513858
54287541
4444008
74461512
66411853
36745485
95305590
89764020