14251810
123788
81371936
75422932
52361338
52928112
38825243
51819279
21496585
73312952
32051287
72375125
66359068
76866121
27187007
35459977
22307859
4993727
43861027
90343367
25443526
57384515
53533051
21531592
96736973
34105698
1269445
92138014
62166334
61802858
19307183
14058369
88546205
80853366
83048314
97194012
14219441
83546191
4471121
24109065