Knowledge
Data
63 12520081123 8149200
260 288018 1306226272 38 814571577
8581502900 56047984426 1466354 2187