81553527
39964109
31904814
46865525
66413505
3969173
45994791
16659115
48812540
85639332
68452691
74323678
32419075
10902961
72666237
27778919
546611
84322810
84413799
88349200
69191097
38367883
26788666
3096975
20326115
17717662
59489200
4701616
36474011
81105201
62524778
25257878
27934014
12457048
80902535
55186837
73082434
8931314
10368612
63141620