Knowledge
Data
31362564628 28921961409 355971679 05667562
8860990274 5035273 292884861
3142381 143 866308671 62552866