Knowledge
Data
5930958 6766066 519123523 7394 423493
661800 525130663 385920778 42210694733 04903
4308 29 3929256365 018111199 29151875197