Knowledge
Data
93758506 502239086 3784277 669
95453738 983 39186116 622002636
1615871339 4726128 189 24906112525 28805871029