Knowledge
Data
363986 15196 46045031 7825571433 378084594
75 644193 8275402 49558
5442637538 9646907642 818631886 621001 89402