Knowledge
Data
30806420 328352896 5804449348 3523681 605854311
8981510276 72793740 9373948341
5358 796 1932516 9865646 2045205