188898
209130
1056331
813464
797645
10821
14841002
232673
671859
104146
1096229
35677
802951
460118
361102
53387
514115
83066
277432
626607
217434
906387
953831
406740