Knowledge
Data
32 51930353397 2968 2200671 88258675
95633337 17082441 33357833 433480
8908959926 7497812 57710