134464
495433
730491
100272
811664
962197
790936
887162
647140
717146
1009859
609473
444809
79453
176900
613636
334398
32294
269620
344230
298175
666146
23577
982348
365576
925501
488483
411318
223893
830320