Knowledge
Data
40107 22031 1507783
77656 650498 8558769 349682453
0299541739 33874112 541558319 318153 2515410638