85258889
97855674
52538402
78189185
13015634
29068432
52982017
13707843
56947182
19232477
57388170
48359436
53589417
2185057
50904892
70085230
65041044
75254795
77699930
84629412
58493156
10993378
56952398
2506676
3794454
47946439
68973098
7349703
99982608
43971217
14347283
57932547
874820
86739032
43943075
52436212
73207695
64704233
24155265
70728125