Knowledge
Data
592992551 649947229 224035901 59116460 18
506 38290285 844372
487 63598346 5243502537