Knowledge
Data
53 306 29047597863 22302836185
45272 24505390 703 160191 1939275724
64 463232 56747908