Knowledge
Data
30 19548576 295067 035389 3567654
6050151 45537 8385723950 22238 71030305
652317 1027906917 96787560 168680845