88323856
57601487
60994148
42934626
15014292
93735722
34684063
84631109
66527381
19678068
36303769
45334860
21721409
96153137
99776616
80658944
17812412
39224307
75751567
82103282
10323463
34908325
5566870
29946835
36946630
98407480
75591662
63226256
72365070
63632244
57019440
61313057
46675069
15164133
23548899
92176510
88781180
13389564
47536749
17945709