Knowledge
Data
470524546 41416 617030349 49092318187
532001 2208821542 31696161 392035796
106640 136 84