96407015095
89394015094
85224015093
99107015552
80826015092
24705015089
21496015097
69539014185
82843015553
70284015096
23271013893
32849013892
57105003607
98886009814
19582008168
61466014439
32915009802
39340005576
49450007578
48587015087
64459011035
45428006604
24486014438
91514005604
15110005764
70943009315
88277006606