Knowledge
Data
528 342 90316552699 1661977
2828321 5604501 603733132 52533 20639405
720250393 866092876 44 219047107