Knowledge
Data
51 11563 428178676 29000110
106 935950617 77920181396 1813236 4977767
224 53 0625451332 025315