Knowledge
Data
549528600 271 2258 83507879692
8884649 49095143 052805 592293
20654243 1240093180 758519 191845