84897566
40486663
90844315
44498279
35104433
29089154
4479593
25233274
5987689
58355572
13921636
195719
82488626
38575697
33381128
6086912
88744760
26438827
8437871
91712012
70967081
15196350
65328416
33525508
63256158
4801844
73275667
6923937
2047794
56067059
83565514
26112161
20046200
77926373
96072868
68665183
48066044
80243433
58282818
55151927