52966693
1295994
12873129
26618792
78091922
13769448
72485912
9322417
16388852
2971809
60485944
1871329
39896395
82016088
32778913
92412414
95428812
32587073
78435595
12581933
38461532
1691438
83946458
44014635
9128114
12675381
9674728
99468472
57825604
248334
54671321
79767508
4461605
83375253
19151087
77115934
52181328
65892599
58402634
976242