18000 7000 17624 31917 20144 2450 34823 3000 34561 22997 28161 15392 27356 3696 19864 10466 2066217634