15391520
86417380
96082350
29076153
8666871
8304318
69063000
84389105
89418187
14367778
25729690
32049286
56951764
76079743
45025861
28103988
1944314
42567673
94573273
5058957
31768123
77697873
78489276
90129919
81973057
43144257
65684811
17856029
39359039
4988994
16787458
92352737
21154591
38136672
36772089
81577117
30965775
18439092
41737844
25526420