Knowledge
Data
31909850 2797730 677973200
4292251 12309 3969884 8780164736
8766289457 8288 28897305 99246681 640680073