683437
589758
5980
420888
755930
16652
824908
34250
463228
400141
427479
109104
230108
521919
803893
19940
230731
297154
163612
730908
98586
291106
961408
930414
444725
663148