Knowledge
Data
2970083 28082950144 25487708 549845383
1680961173 437165 5861932725 8838026204
4071132 6633 5770801 69334598701 652096500