12302410
11796844
8310834
9806849
21939804
34972728
54297025
31135833
19577944
710572
35155848
65553300
70763118
25615796
23939155
91763340
43329588
42859890
9059787
37027763
29381139
43219960
24203772
37342816
57644432
52188762
94813952
11282925
59765042
54428656
17199359
66311216
84716856
23126079
84195950
83915579