Knowledge
Data
22350476416 874297 32731 43565409
393183942 426832 286220 16473008
41463757 6375 745702 79545802