Knowledge
Data
113073563 7570420961 91711 12579651 556740290
95000287 9572 35322 74283048
995357007 56306229 406619596 25