34183681
5711240
65672031
80345442
92721466
45884512
56119466
16967627
28982517
49701036
65551865
51936987
3335142
18256723
363648
83959853
68632324
20355458
53018691
46618616
48683532
93254503
53937450
87745201
76901599
72115787
15213855
70526297
3908922
89156027
439578
36926866
33967135
49274549
862977
89434
27133161
7536753
63476057
23898704