81327338
34284786
32384923
78229295
12218841
74726794
7342056
11577280
4881300
46973320
35713170
19874866
38788309
1797647
50222549
62719957
53556846
6638739
4073619
44597262
85865520
64443348
86382236
8557735
5810276
13073675
9098607
78047639
78717768
32601699
3229517
96425592
54243794
39457432
26261755
43921573
59189994
68969431
53972262
7508896