80952597
32413457
5266567
75275699
95898055
29846956
85299919
9499514
62268275
61578339
39995400
520817
63316700
28927782
59945220
10161317
10133632
63349351
9158142
2442344
5561763
15718794
24366707
34062645
37165589
59915562
11841778
29645463
391481
82498313
71738140
83647521
75333770
39063204
64744705
25568035
63832813
57248951
63215073
46904873