386482
910497
246573
42689
838853
29728
824201
169735
1001176
91895
912715
841600
480502
282286
614230
607896
421966
453484
53480
141858
70238
526686
59496
49175
119443
104612