286541
9392209
30359328
7749183
49961328
42257703
97287152
59076787
798282
5959983
55193127
13265527
90836183
50903095
42355203
72371288
16385018
13029126
21695773
52735700
19965592
5597859
18819009
51745808
77535291
91242215
27358597
90006080
89005391
1650298
40876855
75938624
6904977
75225059
55121142
73922659
4605155
3587514
65171829
7267280