Knowledge
Data
3184806 44428893 689108
2706432 4689770 8092 38099276160 31405
59593811363 6965882571 7143 85402659519 603312457