Knowledge
Data
30946 4187 2038367291 4834702
72778808 31 56456897 56254
20165807474 393 1333 47278742