94157730
42544079
6932954
98156527
1084825
502461
977345
9611490
84882260
22054667
9112276
27219350
82201820
20266728
31098079
6234024
44801303
64336617
1672544
39593138
42094162
94091945
1722103
97581675
24598868
12114187
25529018
1676840
20712113
12387960
53687169
78934461
39597754
80893122
87603926
65722661
16384795
30695313
82666031
8639301