1478550
80672527
24395685
67921232
89655305
32984031
30954268
16528374
8623870
81182433
4161136
25109736
3068995
91227907
38302503
56173639
60442287
47334966
35354731
18429931
11989164
9145147
69251288
19806271
3093347
81746441
66167586
80884436
38742789
88025457
65101520
70062717
80197018
94814802
16425053
24056325
8232936
39121272
57401287
45558503