89168193
83754364
14588405
6484155
74881225
97224363
43161279
5546974
42782766
64183363
14269266
16374157
13129265
45221693
44473900
13561631
40297435
41282920
54416228
2111597
81874645
4898494
7017653
28386782
15347532
62243533
94554281
11202643
38865228
45185646
78588255
36187824
32734511
42847766
724541
6868697
840439
94287529
35446446
79905962