9905603
57808047
60377642
95088377
57149293
44734424
31782994
15655612
12282054
6198995
7828246
45137963
69456035
9397206
85659222
47198412
64415144
72131129
70783294
25726266
43564803
40499
4184085
57433391
53968284
53945259
35852865
40726930
94054924
70533427
14766907
76346981
62533972
17272469
31296
21184382
24144700
69542293
29952678
62115