Knowledge
Data
30650 1017880670 586 799 89902164931
23034454 676392 12927138 11497 7672
266 42173255128 38211 890408621