Knowledge
Data
584745662 93 7768099582 59496
31042838107 433923 87 8829050148 4362539
300732825 4505679566 35 49