Knowledge
Data
50 916252 64406957 809535258 686190
3096881 53 15710 89126176696 26
2012237 857 4328 20 84495