Knowledge
Data
3191 669041 2578 74585434880
62894878403 6555 31849 930148113
51466 6607621256 786629640 592761984 2007