10306
85043940
68767799
56302061
59886072
14243324
87013525
981075
28763886
255560
46473127
35996148
37321310
35878718
3912636
18884733
12281119
2971903
4677807
56977157
33265968
70078418
31003276
73215207
40735144
35811755
87215810
17831108
63533417
18865169
70494764
9194658
71053382
12319031
30413597
82406197
7244323
92342567
92111609
186431