56846
70398
1012713
757212
544213
859011
86918
26555
887227
60885
308410
418614
430677728
238217380
1666378312
156797267
129670178
123074252
1114878895
103260210
88276178
83006290
74687139
69323158