Knowledge
Data
161 6841500 52156 188 709701736
155255999 13466151943 677918010
219335 595359 2346288976