Knowledge
Data
29855 695 696 11111909 74210584
3320 899257058 488466 26080373020
408434 3819341013 281409490 315