18000 7000 17624 31917 20144 2450 30862 3000 34561 22261 27375 15634 25507 7491 19795 9439 20309 17649 14530 9575 10336 13338 18456 18228 16688 20782 23742 30653 20484 2249912372