Knowledge
Data
93731169 0290968 3101521 16054 591
28826827006 602 7498 5013
1336280573 293508 7989710 8854775 22175125226