Knowledge
Data
30295299792 28599 99086604 24
31974077219 6123 1211992 071355652
4368293827 262598 28176345385 3895085 3967733986