Knowledge
Data
59 343095 9603 5812
123 21110630304 4038 92999824
47223565205 83954599 781614150 975 61808045