145156
807342
18764
294647
304953
412804
381464
837410
837814
415803
6320
173949
668989
897878
10310
409371
872343
512508
493558
49130
184667
447492
86130
22845
7785
13333