79135833
34011011
72497827
79197192
49629273
28843164
93375732
23408180
6748458
39686998
6881375
1169198
39029962
23739259
3337085
2286307
53926517
94876010
47915434
48075455
30256158
72141724
44712858
76312871
65233012
38465376
39318830
92843982
86219967
88305804
99241364
24673623
64691695
19389670
91806704
72798080
37838490
46156425
68953892
10717558