Knowledge
Data
46 5275022 9535899 2140
12111817 241442143 53749328 618607726 4629656293
27477727 64724558510 47320856631 15916391432 97