Knowledge
Data
66986166 258156 6209539976 286651980 850915450
55 48559534 732 751267 6574891930
63709 32647236000 41121134 956 30