Knowledge
Data
5105703698 2791355 59967068534 676 76735
604846 399 8957507 48 8356883
600052 90502 2408