998770
846431
149969
539952
124330
263150
203765
60528
290365
102229
654309
865254
474405
220181
128182
689990
81771
343910
989207
510676
59182
48346
249445
185594
69891
939497