Knowledge
Data
689643 358431 21471513769 38983
20 94 570507225 1376469 557404783
214775 622939212 6990995285