12962170
38598675
6031894
66848639
46307470
2310507
91416260
36783920
77531106
68668492
61461148
74001947
82334144
59583466
14946645
89796610
25087117
98021701
54781202
93361801
56668117
57819361
9286121
27395210
30787486
60346
89172869
34212041
37221391
54647779
70618706
27624692
62625266
83845358
52705522
5764175
686208
86614474
55173711
25355783