Knowledge
Data
663 84494536 12376 146843717 77246
1930869144 91 24881575305 7261564110
37810376 18299 584090