84545333
19391250
4875632
73182484
6011384
93861060
42298523
380169
70061783
46305413
40818981
40732325
88245445
79931162
19386759
42478654
13822639
28047584
75116644
20413595
16585807
84885241
76816799
10922016
95307419
95212328
82245948
61672764
14819810
88575819
59672693
6635237
1196375
68275667
93216926
62839796
9744530
77859932
89923712
26276064