Knowledge
Data
397940 220338607 16913 53093 695
16858299 45591401864 342204070 50955
9652 930576 6318