87079191
1055967
90754619
84371336
71062767
69624953
62296685
40282554
21239914
76362775
9087792
677760
54541973
61716671
3439429
87463304
32774849
58527850
57329073
73397818
64813528
35541436
63043249
8647087
74739897
76173559
24951314
25307850
58395621
48065013
27164392
76696728
86174772
5196850
27337668
882762
48781274
37069602
5724658
19787132