8314
157848
1005642
387355
374935
980662
361712
186287
779104
483925
695377
771802
903533
823197
109512
769133
1071831
7114
529449
671562
225315
33571
92652
139359
375286
695200