14892502
6048276
38207826
78101892
37474513
81913466
9768173
15524085
74333130
46678621
67222984
261001
88303626
49351460
15615936
95313256
39934995
30361858
15265596
18986863
83936865
53485805
58288648
46233653
79434705
37564145
343634
99017363
46607726
93497438
71193526
1184537
38826332
18434045
52702444
12555941
52983088
56286226
61109193
59775374