56846
70398
544213
86918
858911
1012513
418614
887127
52255
308310
27021
60865
430632728
238188380
1666148312
156781267
129656178
123052252
1114688895
103253210
88262178
82983290
74676139
69310158