Knowledge
Data
689794681 25522 2855005 68519 6257777
51879205 5184976 10310 9762 995644814
532160333 2464282 89439 26491 013779008