Knowledge
Data
3007006 356660 81728
7754067 13651698426 9169429 797 6582320102
5146389 4649 1229 8175662 742256872