48300
924411
929719
182457
2281000
769985
448618
17944
982810
99246
316309
102687
12605
527512
85360
838757
916659
131507
21719
484639
688230
939848
594285
539272
51710
983474