642160
212441
272554
188317
486600
27610
516297
543194
579867
497763
470150
686652
428441
84882
469393
218909
227160
139548
982152
82085
547164
930892
308544
116522
835416
63936