60532320
961346
1885200
66154088
66997630
48549968
394729
26918822
20743112
48242838
19153072
17282994
12515427
75279027
82423418
81362490
52146934
90861183
77016512
28131860
78019856
58539899
50268299
78904508
50672651
25537804
49946502
448774
31189298
8535778
84912129
10711990
86254584
59841415
75595004
42657853
7463345
24385405
5706476
1828250