86321866
48113086
7245641
45309188
10821480
93873220
85851197
53218876
19097138
40531244
7707077
85822848
57303234
5369472
61258787
7055412
2307707
65916329
4243184
76469747
27413755
26065865
66683294
54659881
74777587
85002316
16434798
10907645
61776192
21372033
5516636
75152786
84158304
87749215
66202027
65209336
30503325
4437465
61544132
35701399