97354208
80352087
39136279
7789245
72138666
5171881
2155431
33186105
32939507
28969434
90319772
40765821
31264112
58766900
77069721
87901918
28648711
8914776
74388285
37067809
52046750
50846984
96689185
85881158
73253545
61841156
48834970
4248601
9801568
92889968
96659905
9591727
36777617
1443560
78822972
326825
48041575
92998694
19106448
66394540