Knowledge
Data
40012856 6524640741 3195 9251375170
906661 7266146098 6998 437794628 7200391366
3086585506 50 874560517 61 25031