Knowledge
Data
980 6847887 509558 790901199
230 2015407 23572 81350 8462200
25367290 3533 704175312 13922741