84213873
71047967
18505514
2775121
10893527
73564483
57432340
9501483
40808815
53348876
56033494
33196226
167319
7262995
66202328
28259115
97204167
8433687
65625714
69476918
35546692
4306899
89962113
36464787
39439490
85812597
56422571
9008655
42853447
47915044
5874772
51215314
46877751
23731436
71307124
76111701
77528697
2426382
62858837
14026469