82036266
18494797
57613938
65238478
5748748
78051079
36423042
7021329
8139982
16316966
74178302
39698806
39687371
1635496
50633722
11999490
881373
26168936
9803956
89149647
67575347
56218894
65687394
90069753
32879576
49259988
8902937
37089254
36246806
25923888
76238485
56581301
8123266
40417118
43101280
38422204
99141311
58321783
89422752
29714964