Knowledge
Data
20736 332112100 750 3115820 093996
2829670735 488864878 270 7767
31 52274439202 79484900 29218436