Knowledge
Data
136144 1402529 502549 7680010 2950247653
978348 377142773 81007676 77436430895 584295
768152176 391098509 33 25026