SAY THE NUMBERS 43 18 12 21 84 46 55 67 79 85 82 90 96 98 100 103 112 220 254 386 394 330 415 520 519 618 308 885 999 230 549 469 340 174 988 930 1400 1005 1024 1200 2800 2088 3000 3875 4000 4081 5...