85414421
69302760
32984379
19521969
96898959
20036548
11586349
80745907
30091812
2431028
27456891
5492469
94973377
64044450
19892848
5246816
4685712
95562245
486760
17578091
89957721
76463443
5998897
63673995
64247727
44105270
5900746
38591842
36763311
34961397
42663120
1865939
25588269
88222481
69514946
92145158
75643366
90689202
27887619
19705658