619701
295184
385561
299488
298774
355954
1043275
689502
1059375
337325
1205325
84271
781147
868949
1001724
790610
521505
41952
68987
582377
280284
520841
435275
807256