35606756
28553341
2277810
47349377
7248649
62133497
77765944
94289391
21875860
72264997
66096097
18449687
94328152
65707571
59904074
80132427
49843828
84413725
151532
14529080
56348867
86765056
17388936
39402127
24436814
8522358
44845902
25028116
66472944
83342190
8994184
39845955
26769028
47027960
2081617
60374471
28841859
36688307
59993533
74979392