Knowledge
Data
156286 589792703 236984 46198035
0505763 80457250 619398591 9738567631
793546646 8598 65146211 33526 3356