Knowledge
Data
16968 173560 5455071 26350 3211509
49016845987 197995509 1552755 243750169
41372515 087936 7719455604 44196 7265904676