14435
60030
834820
800180
594417
567466
258560
836826
385280
35213
234916
614969
15372
862902
638984
495417
87554
95539
614265
74952
54785
96984
76799
124832
379459
749738