146837
6271573
28611963
4848698
25635514
14822961
84865172
12706293
54924402
41432852
73091865
19201939
21376644
88797620
8906031
19764091
8144731
78528029
17681858
8167058
70149236
57876738
98324039
60049219
68111955
70114295
7583474
90511621
6511178
25696625
66643678
24429391
31764525
14431379
34079223
55259885
92446167
38643138
87068213
27613510