413760
602681
945850
620106
165368
475304
146546
784464
693710
674677
11186
99294
989905
9344
92149
102628
206236
334848
474405
220181
881594
128182
1058708
690990
83771
344910