16582736
28474415
51417944
86836150
35787062
45422678
86259770
58826427
52846767
53323230
8686209
5168980
3703005
3009794
33256905
52389050
22439226
2915229
66521157
5557240
85906323
66938234
48722197
16073383
24761989
48482816
60164146
38784291
82009686
68787154
8287959
169135
89141637
82827186
28011556
566540
174929
55794260
9276543
18905600