Knowledge
Data
584319 59 869184 15464 088
66424 236870 213607488 11454 17339139
703755729 926569 28776