Knowledge
Data
30 746865499 244563 1332235
643 762050782 26982 367311
33379479170 77680 42098 550828