Knowledge
Data
947570287 788677 38934096720 652990
554587 24365530395 5843217 27139857481
641030 581 3392