Knowledge
Data
16640 4413175 6158 22670669205 2149282
9855799 508853426 839743446 21659294 96462
59814013487 8189254672 6106