Knowledge
Data
82522100540 2784628148 5946364 5859 5215921
94516137861 28248 15493 8733963 3133450791
29929 318 0176 1022 788