Knowledge
Data
52646 1697181 1631862602
814 03522193 63839 7371
17953 1289406203 05347228043 450291463 94119432