Knowledge
Data
20589734 2705329 946895
91832840 519800158 8646950 69244
0213624 365240193 689000 689530548