Knowledge
Data
5408061 3043 8542780 82399
65076 389 77020043 643435117 243870160
18 62129565997 3000746 1003