65918179
51089073
8992817
5873841
14004672
6828474
19226336
16155819
68917129
44713762
37245515
6821960
42802199
52685780
18266248
73938864
22582853
74784479
77604492
94502634
90709253
46456789
64187731
27582262
4909082
2641623
95348442
39847795
76609526
41777517
81204738
6503332
14247130
91123645
5608672
57976563
995519
55603532
11373054
47129355