Knowledge
Data
18762295 310500 455526392
27234935990 6597450 8000495 86357874
90874998814 385064 086379 5246
22282722 91404706013 6767023 36