80627137
22435863
6769348
4559847
61034435
56983263
10856504
6724912
9769167
71988829
18827269
99609078
63719452
66621682
40784243
6269382
36466763
60253395
3237153
9392059
39075394
86688375
24081888
71878251
48217009
36975206
6753735
39991442
99639601
88933027
27443143
99345200
90185102
89953941
99972783
91003430
11321690
4948201
68208490
37723794