Knowledge
Data
933158 644 8585 2554136
727382 647983004 93111 71157944 135451082
552194433 6241 777 408565