Knowledge
Data
257153 42629 865 96112551 85845941624
50941 138892 689996240 37150 7893249811
164650 26251949108 7322498652