Knowledge
Data
30559672 96219934476 968 9348359 0505
6175260049 2011 05774777632 20801 63312792258
589853263 64 29261993355 41