Knowledge
Data
83 66450505 221849804 403097
42939 65626794 6615147110 1676426348 336583212
34870688303 1126718213 381 24002