Knowledge
Data
30957968 7640 024469 5603 2053372
22275 57128345509 110604 720694
2853 843177340 9177 12428