47862798
29409604
97356196
1034409
76963228
54696455
13304024
59062857
7523025
85016098
4971436
2366946
56143191
35269608
2975668
49802999
99156773
58423806
33792110
18614974
2133599
73505443
70219973
2437117
48669136
56905666
92807912
78382849
77145708
37027379
5071339
7809720
69837418
68418860
29485111
56013696
26865550
86474883
37484445
16877148