Knowledge
Data
146 743073066 8676327 18713229
4769699 5492153 80992 589149356
2493596 912783 3514647