Knowledge
Data
355856 390332496 16389292915
9031336 48854352 244275441 9359
1535330 5572393230 591380 879 2879408