12626576
33971450
14028570
63395375
18343404
5615791
99172431
6733703
39023529
785389
68268995
40418361
98361987
28472791
92926096
45607795
23507037
28522530
15523996
50297449
50443266
43127323
42103308
73673996
17544415
39436027
46752297
31452457
812870
89804111
47244910
62719099
71661118
1206836
14231298
31364082
593331
40351547
71627897
17027757