70149107
51445950
63745464
2718688
46903182
26181343
46041243
8021308
93892435
63604586
4515993
98534314
12658877
34216331
45834808
26504443
60767751
37695501
29066121
56198611
90804503
72572266
94272005
15428478
12633396
93295066
81082212
53452348
48306558
94361794
99731684
4709377
49689096
99737666
72934491
41617443
56135007
47506851
29954819
15754076