188984
18350
325423
110584
591531
383582
230486
44241
828271
783228
100552
608476
537214
893487
575733
4024
139198
903716
447777
68437
998770
846431
149969
539952
124330
263150