88541408
18631811
50942653
3842451
28697857
50862547
45579800
27159991
38644802
16135780
28205101
50123151
4939091
2581867
39749857
52176170
31712677
75356735
21847197
16026017
11769193
35812909
25285695
50197796
35651519
18612989
98508342
17951114
65181154
11317111
10322777
71821718
12691734
98735296
53141808
29297060
71627000
15139114
66679970
94284925