716561
973295
784443
17888
319914
130348
43422
87760
950436
801198
145600
473507
230374
411539
565868
149661
81796
50808
50530
195124
593637
374307
853953
512433
694454
979967