489731
160625
628950
932743
387350
49619
379250
599821
995119
644932
556901
971493
30193
680271
752189
789855
950847
815453
113736
75067
829400
526890
765815
836345
106781
752545
185143
194290
880112
163828