29853479
31245347
45851707
3668741
55933902
98202960
79128010
71647950
16739171
24193761
8464577
80372445
7690276
54347740
6110354
69138093
89079941
52747750
82248401
86074349
9473673
8299673
22595048
63059882
87603550
44939713
29016354
44855889
5151910
8857135
29571040
52608342
68093920
15207418
29024362
58917455
15677598
43152532
95601240
44543866