Knowledge
Data
355896 5967809 1602323237 57946 6239132
28691116162 3402 7174001 94848130 1075497
291 55 313 77142 571276786