Knowledge
Data
44540815 30957 584589313
4564 945712 4921774 8568383707 1940
071 6521528438 1423374 20877010 53025009361