7000 14908 38825 42702 118447 18094 47363 10055 454685 851317 10862 6869 30000 37794 23 1378 23626 1290 456119882