2474757
80418893
42752938
23177421
35208296
6619179
24093548
29497982
28409460
88273988
93748958
25342983
16601050
6327478
36078050
5785272
44294986
51624496
15274508
48015026
47182760
64207885
77203901
19455152
3001741
11419976
15531380
25817687
12757042
38836832
45621600
86842444
89418058
6699461
79214541
46581665
50404746
21665824
27813292
1114710