84711313
4128846
77182380
64224955
4911106
68331338
98914123
99387246
88331278
19555377
85807183
83113489
51874941
57374217
39149840
80226210
23872425
76148239
53027299
76992805
72393323
45667708
89546796
71176161
73849153
56348275
2198273
96269849
77323003
394974
77065151
2009751
32191140
48266388
98267463
44543592
29204320
5195690
30615582
6214081