Knowledge
Data
3322801 14842 796592199
41342966 407589040 700655746 658456283
9661210 553 288259 180546