42888015
38029231
34339445
8591010
17864833
94638175
20756006
39996890
38458974
38436214
43845174
33826080
34047603
7166216
66634621
71345264
26677895
40492446
933088
69389038
98892389
93095932
815744
4117929
71504959
37043509
7004686
332977
1442899
18409545
20008504
41649919
53258811
66489762
78754304
71198903
67277158
7215891
55241016
8953768