195398
175308
901541
678304
725367
898186
369462
703875
345297
577885
504771
739546
27324
28623
35928
36934
29120
85881
1982368
1809141
539436
26317
2456
31514