Knowledge
Data
90 18451604 886975 78383937712 21253682
103 31269125162 11547 4347 238248518
339809 9672820 88 4415633096