42605061
50747966
59569927
37419814
14436940
44128967
72524861
70623391
76939851
3932850
6716605
24064575
7994754
47258151
81751114
81755247
84883042
43384656
21692232
90067947
49834628
57433900
27052924
56029074
86622582
25674202
70858420
53445907
5080225
64706645
45894079
95978573
3957599
74468636
25183867
74124948
91038992
71065270
72794492
25127448