42447964
9861281
94906731
7647286
24197653
14561958
24588227
2898172
85524155
98133209
89893485
1897706
7314809
38956696
40624120
94607359
93488593
60333771
60231019
83089700
76266088
1704950
96798472
34244805
7449424
64024546
55873974
56004912
95999062
26736981
84601304
59461020
32701598
51984730
62926130
84691543
42514069
85903232
38396200
90715244