29571005888
47421000885
16311005266
59216010191
43124005553
58831013867
19739011757
36366013408
14832015262
32692014105
13437002972
68807004734
28351010192
50992007738
51656005265
99914005711
93832001725
85704003005