83554832
1446686
9955194
38272540
71338427
88613797
65709844
9754643
64021981
36303292
58804937
51583502
53051665
9989424
80466851
73077513
8589306
9617462
99873382
16383309
574150
27073747
66858449
49237421
7813815
38423618
3634605
82257338
25962732
4838083
78975232
21958496
40341983
3325360
2833538
38007902
26486026
27671420
79795076
39494777