Knowledge
Data
90 46638 1450 329060 3067
95904009 477988 16539 1293275877
2555193 76 47681829 2327142799