18388111
34633030
94986165
70111726
5747696
46545350
58351181
56966617
5566279
13054425
25659522
50962236
64291767
8166852
95133847
70159578
14077941
20321092
83265812
51834317
88147085
55762142
75231680
2109522
86696984
45908123
68908121
79267828
9932471
67135240
18337182
95774890
74671689
57131474
52563667
44865201
66187617
49396719
51336917
13897306