Knowledge
Data
42900 5118707 585 32128869 3688
6378 16 746006 140 4260291351
052022710 928007999 45026