Knowledge
Data
308 31 2199 5107
951163 38053965449 54055035887 5251457556
8187 9846731546 2733108 520166317