Knowledge
Data
109 622 0350519063 811599
605 7506555 101880 5006624326 307
266946350 46 1254 39094465681 45460