Knowledge
Data
1392660 6931971338 9840641361 83698319778 11042621
5690992 435811 73902138891
406030 8114 193470089 3497458 23132