Knowledge
Data
96 684 18865 9013170848 22
56922861526 13201048 1821430 120921578 836081634
77943666803 5889119 797 449309