Knowledge
Data
96 15193 586 8391565
60130143670 6274947838 6157791472 7508063943 70080300
49806525156 777420 58 39