27148584
93797339
68119834
92608385
57885739
41606507
91258640
5146189
45039144
34941089
25579428
68019782
82397844
72738399
18865412
45762766
3254823
6033820
54055340
86172655
57441889
53273389
43374701
29352942
221518
9657988
11732467
84127402
16937533
3696741
17686183
20301137
43727828
56975375
68892965
79684427
77497250
43872584
54357456
79836729