65928177
49298288
95666760
223265
90589343
618552
36516384
34656959
36706941
52797056
91346186
64262158
2827426
8350846
11952886
54819654
88998164
72096300
90085645
45714060
12557458
41164441
51587674
8113512
53258705
18807251
51692156
37206538
13921663
4173925
4796217
47329287
49294143
87719766
27387404
92102231
75474401
28581060
86878572
59343140