93877832
7378875
47017295
35171232
53471404
84894247
87774852
72287563
84131717
17465942
3763967
11755212
33564814
27123166
2663420
65517856
51755783
4447425
324511
72458538
41783004
25397824
85349049
55618730
36578836
22089827
90616270
2017454
94412111
16091016
22722887
23216646
74726690
21878666
72197227
58087746
85107225
42103540
46342771
89638107