Knowledge
Data
588 946 4614641 28974648032 3344222
500362 379231279 70345 2599966092 4534679
8214153622 178575 747947563 665523270 165