Knowledge
Data
317067335 10580391 9650401
744969724 316845 2204519515 03421019198
1159818234 77329016 2442498543