Knowledge
Data
600 179346 140020543 428868 303046027
95069627 48 91602862279
397 19421712 294044468 205018372 11253498