59527347
42036876
39045666
71649406
30147383
75483877
80136587
51884386
51111783
64296412
63434926
14888671
34846960
51348482
6901365
31237987
60956755
36725312
65839337
27448520
30396462
94775281
92717705
69895412
77329378
26753608
83264517
48904707
82263187
14454216
50863568
82142466
52797156
71254634
93319953
15115640
48043054
59907823
51025308
93416296