86516892
26611179
74783071
70823168
68176740
69574191
11678313
2706100
54688143
89524753
22783913
77419187
33646542
94466489
30551433
1716245
58621442
15317203
50952845
66287463
65123507
97437219
58822841
26425929
73462728
18619569
1506763
79434487
34556
3552599
82144909
62456718
66529761
608837
34468652
37495504
47726068
78564137
52319433
95324519