20892635
52025294
14069056
46566625
72553420
75023027
64455941
16904605
77957393
83094501
83168510
97595937
66924417
63782206
52817760
470369
74649545
74435727
99615895
63634305
9319390
32664230
67941399
46499750
44988788
64514785
16556504
6798287
83216727
21123717
10439586
48092945
4487915
1773900
30366667
72474796
85022048
30246907
29866238
81382756