4170568
52083968
37077516
55186719
8247786
82215590
12507280
6489779
37088229
4182485
10158289
50559549
16961101
85208268
79119133
24368226
63938924
59783052
16399533
325740
62965024
99622936
77829118
78027945
15645521
51096879
84406965
32822379
8909154
66511731
51807071
41162708
38422446
72226961
96823177
68628705
49665321
461650
4309842
2585362