Knowledge
Data
58266064 63187952 74217 680668032
259656 99844691 4709240354
645600600 2302699240 624658 94755519