Knowledge
Data
306 628896091 85
3781446 70210662562 13859014580 9958 180974
16982 2900 400 7796735255 6460051