Knowledge
Data
4150336 9437755440 323806 9351 31538635820
5844631 5802251 32536 595261
30123510100 4323 675 32156299 8881484363