Knowledge
Data
1620170 127436344 43882 18377 12529020572
501387 40212 656 76320
31800577 6745201777 25141790233 67145181