88341074
2899871
66222528
8093468
7847944
291984
77746432
99622518
59962082
58888091
48233720
46067635
69893859
36067114
58739944
28221199
536810000
12298234
47064749
96533939
3919781
73885220
63566819
95825982
350354
45205366
29247828
6024200
94083433
44055001
6681861
13513462
49242758
48794386
69737913
90403371
4020696
3070352
38856874
28997240