Knowledge
Data
3299690 662120997 943971382 7026675887
3587 86451921375 546994882
478 16181699 96324506683