554957
919774
715268
586102
268958
680414
634348
674235
182964
1011222
138469
330722
286191
614249
142512
146565
94588
222789
550492
679849
619181
151485
390276
390876
660178
297280