35685729
63621272
57132484
4198745
93606475
50492727
90658479
52198529
70636878
46187908
75798964
3825420
60426706
72653811
50268444
32359607
37663764
7617495
1573843
94673244
22163251
23483659
14976518
7375738
13257550
63086058
3369256
4502215
7181000
24519775
40716240
27247338
79232826
86891757
83744434
12779151
36247380
28976393
67005516
17511727