485880
840180
138915
284642
475507
845289
872249
705760
285582
1015645
548133
92486
84260
226828
682970
389287
685235
431566
197810
462397
863850
337701
186304
55113