93657514
60376172
12981870
92223009
54764940
36506258
80276257
68933479
60951135
28642105
21418576
35419922
67237975
58162096
8845693
2771299
7334946
83728988
77653048
65705040
2259028
9405909
42188852
30987929
91374769
2766598
70545787
55529914
58404563
51882280
24351862
4682730
92571454
4488706
52777834
34745882
59285540
29751833
25809390
40431870