Knowledge
Data
31 166621 4389370881 314658 6165
38 03923 2774 02 7984425778
17870009 7997 3169647 771563780