25486670
21703668
77579118
58991928
19727001
71497549
744999
44285030
10845127
48981449
30303425
5281963
5411971
20686203
75729000
10492622
81346449
69264034
86512309
51267005
13184913
67299083
32951976
74409917
63385761
96141720
94371910
58266713
45014039
4106415
81217314
83065230
11859285
44064743
638174
18865479
12818971
83095834
83635171
90219466