87049876
86317969
36334491
8849333
56012160
34187490
8584636
25756092
85695950
7569393
1063261
99184932
78532701
1581938
80681324
50924444
3828577
74193110
98516867
74832040
92628121
21954373
30316083
29624142
33221367
89601847
47898947
21525367
80706260
7343588
58727249
44864391
39848785
1320846
340836
49846760
97216061
59333215
92147086
36771836