51046289
400114
84115812
12731560
93301061
78003286
61765700
35179001
9387270
55932353
57175053
20379450
77363249
23853146
17414191
39245896
92133959
69722644
82126525
39636795
3232269
9940112
67822533
40651280
81813013
50329080
292845
781291
20252703
98349049
65153978
95469793
67976009
35369720
45516834
79525060
67118154
60312419
38604031
96069495