Knowledge
Data
15105937 8611 80093972 510104763
8674907 9475 2344 988064 6552123
429880 815499037 8129782360 568302699