Knowledge
Data
42672731 18580 1670306174 4602633
318379721 8498704 28822 77 6849638799
755369 1380423 839281140 814823008