Upgrade to Pro — share decks privately, control downloads, hide ads and more …

One Billion Per Second - The Rise of Designer Data Architectures

Josh Dzielak
November 04, 2013

One Billion Per Second - The Rise of Designer Data Architectures

Getting answers to today’s questions often involves querying billions of records. New systems are being designed to process billion-record data sets in minutes. Or seconds. With a few tricks, you can build or adapt these systems to your needs.

Given at Defrag 2013 in Broomfield, CO

Josh Dzielak

November 04, 2013
Tweet

More Decks by Josh Dzielak

Other Decks in Technology

Transcript

  1. One Billion Per Second Josh Dzielak @dzello The Rise of

    Designer Data Architectures 11/04/2013 #defrag
  2. Getting answers to today’s questions often involves querying billions of

    records. TL;DR New systems are being designed to process billion-record data sets in minutes. Or seconds.
  3. Getting answers to today’s questions often involves querying billions of

    records. TL;DR With a few tricks, you can build or adapt these systems to your needs. New systems are being designed to process billion-record data sets in minutes. Or seconds.
  4. Work at @keen_io Developer across 2 millennia About me Chaos

    Muppet INTJ with some E @dzello (‘jello’)
  5. What does 10^9 dollars look like? this png is not

    transparent this png is broken
  6. What does 10^9 dollars look like? this png is not

    transparent this png is broken i am broken
  7. 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k

    500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k
  8. 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k

    500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k There is $1,000,000,000 on this page
  9. 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k

    500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k There is $1,000,000,000 on this page
  10. 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k

    500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k
  11. 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k

    500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k Buy a Lamborghini for $1,000,000
  12. 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k

    500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k Buy a Lamborghini for $1,000,000 Wreck it! Who cares?
  13. 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k

    500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k Buy a G6 Airplane! $65,000,000
  14. 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k

    500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k Uncomfortable seats?! craigslist.org/free Buy a G6 Airplane! $65,000,000
  15. 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k

    500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k Fund all Kickstarter projects ever $855,000,000
  16. 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k

    500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k 500k Fund all Kickstarter projects ever $855,000,000 POTATO SALAD FOR LIFE
  17. Light travels 11.8” in 1 billionth of a second. (1

    light-foot) Meet 10^-9 One billionth, 0.000000001, one nano-
  18. From 10^-9 back to 1 In 1 second, light can

    travel around the earth 7 times. 1 light-second 186,282 miles $ ping localhost —-global —-vacuum $ PING localhost (127.0.0.1): 56 data bytes 64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=140.044 ms 64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=142.117 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=153.118 ms
  19. Grace Hopper “At many of her talks and visits, she

    handed out ‘nanoseconds' to everyone in the audience, contrasting them with a coil of wire nearly a thousand feet long, representing a microsecond.” > Rear Admiral, US Navy > Computer Science Pioneer > Coined the term ‘debugging’ after 
 finding an actual moth in a relay 1906-1992
  20. Grace Hopper “At many of her talks and visits, she

    handed out ‘nanoseconds' to everyone in the audience, contrasting them with a coil of wire nearly a thousand feet long, representing a microsecond.” > Rear Admiral, US Navy > Computer Science Pioneer > Coined the term ‘debugging’ after 
 finding an actual moth in a relay TOOK SHIT FROM NO ONE EVER 1906-1992
  21. “A million dollars isn’t cool. You know what’s cool? A

    billion dollars. Seriously, it’s almost a thousand times as much.” - Justin Timberlake tunnels Sean Parker in The Social Network
  22. Predominant Order of Resource Measurement Over Time Year CPU (Hz)

    RAM (B) Disk (B) LAN (b) 2013 9 9 11+ 9 2003 8-9 8 9 8-9 1993 7 6 8 7-8 1983 6 4 6 ? 6 = mega 7 = tens of mega- 8 = hundreds of mega- (consumer-facing hardware) 9 = giga 10 = tens of giga- 11 = hundreds of giga- 12 = tera 4 = tens of kilo- 5 = hundreds of kilo-
  23. 10^9+ Problems in Userspace Big data analytics. Stream HD movies.

    Traverse social graphs. Backup whole devices.
  24. 10^9+ Problems in Userspace Big data analytics. Stream HD movies.

    Traverse social graphs. Backup whole devices. How did 10^6 problems ever seem hard? Download an MP3. Upload a photo. Stream 320x240. Parse XML.
  25. Days & hours are no longer acceptable timeframes for business

    intelligence. Interactive lesson How do we get this down to minutes? Seconds?
  26. Define the problem Data often starts with records. How big

    is a record? ! 1 billion “real-world” records ! 50 fields per record, avg. length 20 = 1TB ! Time to pull 1TB sequentially from 7200RPM disk (100Mb/s) = 10,000s = ~3 hours ! IRL (+overhead, contention, fragmentation) >> 3 hours ! ! Barf. ! How can we get this down to minutes? Seconds?
  27. Great Engineers Cheat! But never lie or are wrong. !

    Billion Per Second Cheat Sheet* ! #1 Separate. ! #2 Compress. ! #3 Partition. ! ! *Use to inform your data model or creation of your own custom database. !
  28. Cheat #1 - Separate ! Most (analytical) queries over “records”

    are really queries over “fields”. ! Make sure your underlying storage format takes advantage of this. ! Store columns together, not rows. ! ! ! ! ! ! ! ! JSON EXAMPLE —>
  29. Cheat #1 - Separate { “id”: 1, “name”: “Justin”, “shirt”:

    “Blue” } { “id”: 2, “name”: “Josh”, “shirt”: “SeaFoam” } ! ! id | name | shirt # row-oriented ——-|—-——————|——————- 1 | Justin | Blue 2 | Josh | SeaFoam ! ! id | 1, 2 # column-oriented ———————|————————————- name | Justin, Josh ———————|————————————- coffee | Blue, SeaFoam ! # blue = stored sequentially, fast to access together ! ! ! # Keen IO stores JSON in a column-oriented manner.
  30. Cheat #2 - Compress { “id”: 1, “name”: “Justin”, “coffee”:

    “Black” } { “id”: 2, “name”: “Josh”, “coffee”: “Black” } { “id”: 3, “name”: “Michelle”, “coffee”: “Latte” } ! ! id | 1, 2, 3 # column-oriented ———————|————————————-——————-——- name | Justin, Josh, Michelle ———————|————————————-—————————- coffee | Black, Black, Latte ! # blue = low cardinality = highly compressible ! ! # Over millions of people, there will only be a few dozen # variants of coffee preference. This data will compress # very well. ! # At Keen IO out average compression rate for 5k columns is > 80%.
  31. Cheat #3 - Partition { “id”: 1 … }, {

    “id”: 2 … }, { “id”: 3 … }, { “id”: 4 … }, { “id”: 5 … }, { “id”: 6 … }, { “id”: 7 … }, { “id”: 8 … } ! ! id-even | 2, 3, 4, 8 # columnar + partitioning ————————-|————————————- id-odd | 1, 3, 5, 7 ! ! # The number of partitions dictate how much processing we # can do in parallel ! # If we partition just by even and odd, we can double our # parallelism & thus potential speed.
  32. Cheat #1 - Separate by field Original # of fields

    - 50 New # of fields - 1 New time - 3.6 minutes! Original dilemma ———————————————— Querying 1TB of records takes 3 hours you don’t have.
  33. Cheat #1 - Separate by field Original # of fields

    - 50 New # of fields - 1 New time - 3.6 minutes! Cheat #2 - Compress Original size of 1 field - 20 bytes New size of 1 field (80% compression) - 4 bytes New time - 43 seconds! Original dilemma ———————————————— Querying 1TB of records takes 3 hours you don’t have.
  34. Cheat #1 - Separate by field Original # of fields

    - 50 New # of fields - 1 New time - 3.6 minutes! Cheat #2 - Compress Original size of 1 field - 20 bytes New size of 1 field (80% compression) - 4 bytes New time - 43 seconds! Cheat #3 - Make 10 partitions Original parallelism - 1 New parallelism - 10 New time - 4.3 seconds! Original dilemma ———————————————— Querying 1TB of records takes 3 hours you don’t have.
  35. Cheat #1 - Separate by field Original # of fields

    - 50 New # of fields - 1 New time - 3.6 minutes! Cheat #2 - Compress Original size of 1 field - 20 bytes New size of 1 field (80% compression) - 4 bytes New time - 43 seconds! Cheat #3 - Make 10 partitions Original parallelism - 1 New parallelism - 10 New time - 4.3 seconds! Original dilemma ———————————————— Querying 1TB of records takes 3 hours you don’t have.
  36. # Keen IO does this for reals ! # Every

    collection is split into 10 partitions and each partition into buckets. # Compression per-field is above 80%. # Queries are run with over 200 parallel workers. ! ! ! ! # Lots of “big data” databases do these things too!
  37. Summary: This is not easy yet. ! Reality #1 No

    “hardware” magic bullet. ! Reality #2 Distributed databases are still challenging to reason about. ! Reality #3 Even a perfectly-tuned “generic” database might lack specific optimizations for your access pattern. ! Solution? Use your big data cheat sheet! Thanks, 2013.