1573430
10463529
97297959
79353983
42718858
8799497
7941598
25266147
64822742
80601603
88293918
84862591
83937961
4269290
40684205
62235222
69554955
1503326
76395373
20689462
4399592
53506732
42638556
91282251
61353111
55269872
16042247
51127564
30519767
58847755
47468251
12103135
40722184
78644422
83859839
61236156
80138444
62615955
57942173
6531420