1030
36965
16332
1609
1245180
63733
901147
63511
99855
52726
8196
77087
35975
523248
7421225
7629406
84381549
6056184
8725497
6103684
44521048
487813
9610897
87141250
74471033
8347365
71441521
51091219
40411810
83891264
6971329
9281234
41441434
59971296
5472365
8736717
4534422
68821592
5232344
84801141
61261144