Knowledge
Data
41 1595597 30287694 5635580 8227
76115311 877098030 577992 26948698111
330576076 4920933 38945825