439968
7570
365917
245501
464252
422883
15874
75823
444520
648665
777355
593562
359376
171592
375358
10284
1519148
1338636
1213706
1193948
1181634
1116830
1099244
1094292
1093860
1088522
1082992
1076168
1073473
1073405
712328
48413
43152
897173