Knowledge
Data
849286 22993 046 4574505 3543251
19937225183 715160 11191508929
75390064210 735302 308579