Knowledge
Data
881484663 376 19737 382 83693095
6625515198 8808428841 664 57370366250 30618120
85 4766436 491651716 769871