Knowledge
Data
312955 603622880 780 9046 88
41744 69118 2544569 9025184 2335
2258669 8280157364 30046