Knowledge
Data
17412936 16932507 9686 71820
613501 49695725168 550 38897608185
682224 77181519 368395 4112300096 6073