57203329
5073816
50919898
69803333
67694494
20013444
94539147
54768077
281510
84211070
797846
32084975
69483020
92568215
23714088
92739088
19267181
67481421
39191700
42434988
65016823
30375904
13958117
7232531
49934254
40613168
17349933
8455156
81675680
69355962
62333630
66565591
10227209
3718490
4207425
39518245
61586306
5293864
5421239
78243954