Knowledge
Data
4129073 296151719 51445
7095707 25446475151 31704 559 52023066
3158 519532308 6414333 620