Knowledge
Data
59 7948882 1277175 40753647728
1242561954 1649361767 2672862 504595429
4529780 932963139 45517 42824152 7088847