Knowledge
Data
22877 19530 50705240 5311729432
204195 5206817096 870699 952
084314467 797291 9041 8022608