82804433
25089722
65029148
36318237
15294501
22463441
70344980
91398381
59113701
53724956
57626536
57995426
52739561
67608625
1515450
75549866
58187650
80031912
91931242
70549178
35636093
9182704
93094812
27701058
90757433
84142466
48641212
51175386
30399648
66795953
86465652
45704391
69612005
36699814
61063248
8447144
25089321
49656251
1942109
87329542