Knowledge
Data
20 5059600625 8873 77342356448 251
834520 45881 9624 2022365273 7513
41310848905 477377168 28192781 528837004