94444
66323
48925
892150
3014
385059
15515
25557
52217
38354
771146
616142
25011
8113
463
90562
59141
9612
633135
1009216