85122947
14946038
41834808
34469921
53669264
405884
62333686
910370
60323316
4167748
51587416
8657445
4941426
98073222
67931885
29952092
15536087
29832908
53538360
26378945
47555255
4573225
311624
3563208
4445336
31826555
33191738
6897741
98488013
81844939
91918508
34311643
56277637
59615560
21926644
239692
96549717
91799812
47265749
99987921