Knowledge
Data
31416633 370559999 299 64
3904 49985 4680 39129916 99562600
85453914 238513143 10970 847 282830