79429376
4021718
41969355
52133484
19354025
51653792
63169633
554594
11829018
7766904
46863491
63802670
16368786
4727107
75618630
68169278
69029350
19774582
40741760
95094543
4121103
13655956
46933552
62745463
4483996
8139166
97421934
99096082
74075224
50271172
63695844
23002437
79067040
47731076
13633668
19036225
88798434
50189695
64208636
68643916