75736550
25385926
55262843
88109462
4548402
67429865
2887356
4693081
95347991
87505697
18705977
50466492
51993491
32666745
72762907
41331241
68906462
28754488
15775549
30476056
21887970
6641860
57391756
60055660
3869266
5314546
78974247
13983840
29909036
92724280
13546165
38938470
29053968
72474
9896260
40728293
86692486
41067075
36056154
15306073