854222
135508
766850
53930
682751
70043
929592
75095
777105
351531
497752
1006689
33105465
28280132
252001000
24968484
18999346
17072973
157321032
14999239
12919764
10643485
878047
5931209