Knowledge
Data
70691851 296111623 803093344 502
28030569 3113445 4495079196 320895426 956
40 87781734613 2956948 327421 613313