Knowledge
Data
329988110 80864205 1302842 1309297739 2698547492
77689449 1132596067 9897141
55641702171 17397980 542307 7217027