Knowledge
Data
21351395 4362 3974 805578 298935
8346652 2326466 929016991 93628784
1744386958 8082695 76686627