15905824
26472520
53356293
14479695
85611325
98514293
80555302
87999862
64368213
25574818
65638810
52198825
40449050
72188142
16544298
32878039
17349786
46811709
31861812
32625669
86544823
57415685
74058682
10563142
91568136
77089842
13944344
45254819
19011596
69025941
56042379
11417203
27246904
66541950
51615762
4809560
40209423
3924314
80402526
2902837