86411701
24002066
66977282
16014337
85407076
22321471
95539650
99795675
2424788
22945691
74531163
97561995
23483095
92972974
20354109
12289813
63183094
81505485
77024091
18156188
4709507
80158400
74593714
6040603
55573248
63623361
23638417
78483780
37497272
36792576
65799836
4238943
94976239
78248141
58962310
705053
56851064
36925534
77994108
1497943