81797579
65975675
80543721
39992299
79344576
3939635
73928561
282574
82079419
23548872
49673638
41968817
18368749
76596639
5054975
574411
49592103
3556697
2353886
11628748
37618081
19081825
7915451
96571763
35705300
3977102
88424436
80576577
38367105
28594391
5431240
38399891
61302839
6431336
84909557
50718569
68627220
50141179
51303352
5518751