84565855
70939716
58621070
4839285
59088929
99674679
7453484
55818384
73922355
83099418
56409637
22491325
25806816
99519878
91671364
24262494
86033089
14395324
84939764
69909771
850568
42491464
6854910
38158317
27506785
13534078
44694507
59336331
18075250
21752792
83149591
74555334
11355248
57641264
25409745
93224052
7351984
86012008
32967179
64842860