Knowledge
Data
74959 866812 4705041 797427 342231624
40 9336 92034151 7695 90110
5164158 81034 80848 195937232 15198