12353962
24017546
12415909
83036495
39581290
3950348
8674383
18074066
15079684
89195265
62864207
70781297
2426565
24883097
28053255
8333699
27478867
86429816
44767109
64584339
36503093
31971000
54312473
1862755
6575117
75089948
39657677
60691346
40406433
9442970
54187881
51971962
75258246
3616452
15585590
7755694
78458260
7827136
7198576
78183089