66608773
48049742
1423793
13487899
4039646
22445781
17351987
50414583
19993406
33922536
22208892
18704222
31794235
16776373
3047454
24866623
85184981
79508708
34135920
73685290
68087106
65892052
77242906
14642506
77899249
29682123
39907609
60937769
80936356
36837544
92885389
81339928
2681021
89115720
17372210
87441804
10948680
37685218
17156773
15212013