85155155
73654221
55394778
25072675
7170931
2993509
94097313
84511475
82844703
69761170
7441556
35147371
97892516
767092
29032278
71898887
35171372
9365884
51815861
97516974
11851364
6115102
5649345
6185660
61104163
45651619
18837182
15262019
38118279
69232205
25157218
4401009
68744327
1383189
24052267
4345863
52343033
71358396
40158606
42972287