Knowledge
Data
500 29670249 27943141045 990566441
1191 8894399 663904 22272574 5814260253
832306647 654 905688097 986268 774