386729
472219
711191
1110735
865183
66522
598500
1564398
144940
118254
1109220
1322290
789312
882870
820147
909949
1017724
831610
571505
57952
101987
615377
298284
548842