810513
45274
52995
635212
52583
32761
58729
38800
89814
26152
307705
77568103
430441728
238065380
1665138312
156688267
129547178
122955252
1113888895
103193210
88169178
82921290
74617139
69245158