65.5k views
3 votes
What is 68000/16496720

1 Answer

7 votes
It’s 2036391916472910376201
User Petiar
by
4.9k points