12309625
45605218
34369828
95236118
42146949
35921177
16624050
74475218
60234147
46025861
43797893
55747251
47006930
59411895
67409307
69695102
62986908
43805621
11316547
6561517
9888614
55879285
86947358
84646938
54119201
31137121
54321363
6027061
7664482
36729712
32723699
80998284
22523771
51975808
39263359
40672560
7625440
8226883
27932688
94311290