94121053
86655206
65531442
2879098
4118401
95005677
79482890
1240134
9565889
35088546
7802430
78147956
20594164
33437675
67445168
4513161
51226560
81066978
5748034
2993756
13548117
27694472
372997
54416693
48053733
78145749
11677792
53247110
81934010
24077722
20069876
2456602
67355730
93038481
30976971
89321744
68635600
96121454
28812025
6837917