96852417
1883710
12251017
46623198
24793060
59785463
75912926
80302850
3103576
89142787
7160310
5747592
29226935
94551086
60208730
75601347
6092307
66456237
7219812
42875481
55252782
30041132
21486846
39414366
70027448
6169101
58692714
35857882
10012552
38445974
19098313
82113829
71514078
79984568
36277323
77183055
69168451
91123190
12314689
60047807