Knowledge
Data
43 1363032297 74227028923 9346049 440672170
34 790380669 2121329 12395962982
881492 961620 643