430245
501788
1118750
198196
99338
66475
760224
267798
1041774
33776
514300
578657
824325
374319
59761
1084496
944181
373657
1003269
469528
134861
1028857
815251
268178
693292
40770
537562
135967
329939
206820