45819728
65093125
88448668
69412093
24162536
22413347
21512387
53319584
10739562
23702962
14522892
53293827
3261401
45309233
19052840
86512420
38189648
45897378
94484116
9331424
59276237
6703443
2476868
99043087
55284230
359574
70844560
44235397
57635951
86577831
23497637
94614044
79762948
95895713
68334829
73961132
3488800
10448648
55934826
55546636