680702
45936
985136
828640
769517
84912
709288
798121
6337
601608
929434
65780
694476
52196
1042842
770372
43618
596810
59469
947972
582943
665595
180735
384706
161624
631879