Knowledge
Data
102989 701 74734165 7927851
613 8116965 53319 76747262 50925695080
5181049247 1604497 549491660 60707 20532