961437
819575
603522
515243
209822
778550
365584
195210
87890
355469
449179
634145
34243
530343
14755
1093246
1261524
351273
142438
717366
664320
591368
745120
337567
548137
568271
954852
87355
640227
22961