Knowledge
Data
95015506961 90 811704185 425738622 352892990
2802447 74004 5931
3131597663 33492504 492494 2315