Knowledge
Data
77647943 10083263 135356
24328882029 97115650314 3518263
158974359 96791793 726731040 674995021 65681537