Knowledge
Data
103983 6149 351 5306 1016670
60783 153115743 546448282 8101 7988080110
938853 501243 397