Pay attention to the word "times". "Times" means to multiply. We don't know how many cans we have right now. If we want to get up to 1000 cans of food. And we need to get 8 'times' the amount we already have, why not do the opposite of multilpication, and divide. So, you divide 1000 by 8. You get 125. Now, you can multilpy 125 by 8 and get 1000.
Divide 1000 by 8 which would give you 125. So they have 125 cans and they need to collect 8 times as many, meaning 8 times of what they have which is 125. And 125 times 8 is equal to 1000. YOU'RE WELCOME :D
There are 52 cards in a deck and four nines. This means that nines account for 4/52 of the deck. The opposite of 4/52 (idr the math word for that) is 48/52. Therefore, there are 48 other ways that a card other than nine can be obtained.
Okay, this is not really an answer, but I think in 2020, we will be in the 20 trillions. O know that is not the answer you were looking for, but its all I got.