Knowledge
Data
510592 505556391 693 857435500
504177780 8335096 8477839969 75 8702378339
2295986570 1292065351 500207240 7513