82182291
50449141
61012903
48425854
27736464
99285190
9067326
4802676
79257154
9306560
64061450
28893360
19308440
8853254
8174550
5305307
34351298
823888
6502881
59882014
36925199
95899723
16784873
86866051
8982137
68441084
66024467
49939750
17821538
89844478
66914063
35143252
97502952
37683488
16861118
82601636
71648778
50578375
35352643
72307221