Knowledge
Data
31 305228238 3530044170 27687 07
18 63412422617 38018670493 17
58418 450611073 592600366 05125703015 38145561