34952880
18894299
71352284
85842708
41499392
51615511
42246137
6962434
92384710
28793111
55273090
56214998
63994073
48106398
7235912
97413907
44244806
66423126
15147349
25971610
4292996
8064336
16594336
2632507
75712169
53023035
6166550
56162816
69072164
92305736
14042822
9207575
90171089
77509297
56542975
38549528
52109277
57757822
25325700
78195153