Knowledge
Data
255 60266828 7330697 139577
3001 45 46240 68177110
31 407845 834184262 1646169 2143432618