Knowledge
Data
25 78077250906 16697455 5920 136
50660 1812286 5012058200 56425962364 39154745336
145211 84786 8931508587