Knowledge
Data
6447163 3219757 1472968 34189 8088
29391 1259706251 9633126388 64624518311
31255 8942960279 446