Knowledge
Data
257566049 1946 9844219612 4130420 87951553330
23159650 3255544 31333607 8872912033 52495655
6525097180 098 244828252