Knowledge
Data
31 8237254 34207988 54836099328
36032 3902602693 76691 4095679 1369997101
96686616284 12349296805 5941098312