81796
50808
50530
195124
593637
374307
853953
512433
694454
979967
521398
250472
85973
621913
980398
392518
252968
451964
337409
405643
281976
166781
516123
668800
178690
20833