43938540
74414216
68212666
95603953
30653929
82362572
63428561
49243465
8753899
44185415
98904646
19388689
73947429
9660179
19761983
95774402
5803584
9863386
21608094
63181373
18471240
95049548
42821102
3835171
99196165
66987626
26208839
32472056
14819221
49399435
85565417
32794944
64171124
40463330
71734800
98931164
35178721
9632996
63174599
87505589