Knowledge
Data
4303679511 50822 833192 94080296 29237700738
593512519 3808137472 9443080 69590149217
945 3829 1857454826 57257502497