Knowledge
Data
2652286 50650 29 6403647574
8396 14 4953 42878870 43371410
90 723708550 3901078 79976108446 85112045