22818744
98159575
179896
23712181
15174730
76403034
11912840
64709415
94714054
66356041
36398400
86637619
87892714
96551082
4655832
89565026
80452880
37936650
27582619
85894789
30354082
8003104
39028589
3561267
81787584
69053391
27746063
8403223
5630774
93523612
4272273
90785804
41033676
51113224
37043922
12307241
53387330
5168221
71471771
70532630