Knowledge
Data
562 309745044 388 12167577631
18 41908362 896596 2225
79406539 11 9002776135 99 288909