47311812
10447654
94793354
74122122
42445346
78793793
92574026
46633947
13112143
50051721
28881279
34826432
36805094
71033893
97374744
40388808
25912496
30421181
5842273
19201209
45378352
35342863
5377109
17916428
38797021
72287122
86539215
64428283
30044730
20365050
2540634
4606631
5089820
53871299
52688494
37583249
98561324
92021662
56927842
97705717