Knowledge
Data
28 23 822 306102 79634618
54927 39924 8099110077 12591
763925244 05978482514 1453 344842