Knowledge
Data
43683588 8984441 389126423 1416567527
5935879 14185 9270319432 3476083
3719 542448 2050 8289491