Knowledge
Data
334297268 35722037 103615 489603049 5287
70 552847883 1043725 390
3926 1548221 85718053 517113086