Knowledge
Data
26 2240516535 10560 3982123303 3380125
129 95689581 94422657
49 6547323209 77594526711