3127822
79442335
992476
79078847
7125345
12796755
21471099
95273206
32878334
2268568
8800872
14464789
60709929
47092545
37048871
57146629
48885102
22469582
34455025
43105790
47648256
12962868
64717715
62217860
94645203
97544103
41872749
43675139
49823849
12516502
69518555
45458560
94376
63085050
3991864
85772033
34365043
71478530
60068364
60063636