27927426
72659486
76272115
74895415
3045521
69376647
51991899
27323235
83759794
87863422
29409443
53718490
37741843
56156816
57772504
19687029
8225605
86231614
62684588
3432470
42419832
21317685
66623896
39518356
2905472
71769776
90959795
25211068
85418133
44917314
29879388
14031537
33014782
9459190
95615861
71988660
32607285
6571289
59388483
31948597