90668615
39053018
4929814
65822886
10627703
43752615
79294394
6109000
96391363
19277033
13307564
69218500
40855282
86078510
52957965
39624579
88866123
42591612
88446050
45111432
69945503
70237207
77263279
3117532
3695408
13666723
25828208
55308026
24401944
45341679
27873426
52606001
4551743
17489127
5183174
63265112
53083994
855261
37567192
58176755