Knowledge
Data
9673446 106232578 37 5888 42724117049
4085777341 27922928271 8101336 68079 4256431
1646696 147980 114982994