Knowledge
Data
30 36468661193 1735935865 77077151 2186327381
135434307 1140680 57528591271 15521315247
504 991009634 987784 7532 62563316