89618110
99317675
12456356
61009115
6260592
91335255
6300597
80678747
85537022
2460443
34154247
44741014
342364
63842880
5677731
44183497
3812710
17755697
38948917
39734542
16471404
46319928
36678003
8820415
15051563
5381709
37414893
66448735
81428240
10331513
86515737
27803547
20116199
75998708
64212444
77757739
33447301
3319380
98698755
25538083