Knowledge
Data
31060302527 18 3026353673 49831519
22 46970228 95959
95331780101 64623245 87810395 66413568