78794067
76643295
84774951
14999573
17987469
61603296
9953943
1613777
87539330
4239396
6919509
8163962
51513093
5918122
48185625
9872530
58635423
870140
42847509
13054486
5938504
65761022
12258285
18527694
81469896
6331889
31905146
1755124
84194373
35432144
46556719
6953758
70161614
342667
566337
44071058
32978335
74504863
47864716
75653154