Knowledge
Data
50277562 7869 1026677564
78866 351527088 35932 836714964 36104800
13248511640 63 17069620 40045236 8103