18008493
43605097
61163922
41322202
3883922
74821744
69337351
64234036
9545220
43439849
51394406
80824178
90332076
30044443
99316458
80596905
27938813
43334950
69426656
2929314
57044093
7487980
83714665
74866116
96122602
52305433
57665122
12971255
48847774
92354283
7373571
22664545
3967478
28033208
98839528
89304399
48472553
7766656
57837767
60986026