Knowledge
Data
882980 309589 774993417 951649
31065 3508547870 278073 714144291
661990319 4743 6155409