Knowledge
Data
500 156 65650339870 771120263 2568733981
179 966 81549525 52807805489
51496909 6111628 3856