446551
839633
55838
5290
21819
443121
289736
90226
41450
833105
128501
188229
4484
486733
298390
958441
603919
82159
638870
832921
667485
230247
132
407148
109780
69378