32112878
55771
158575
97917638
66314820
30306214
59302884
60844049
65225941
45482809
36573781
46758575
80392027
244379
1343568
562360
57593048
84574285
43308175
77683425
95312284
2884131
8050904
69413362
29707134
9474246
43109432
50211965
18907689
62199113
34055811
28725564
43989317
91984322
52044691
8206768
14588332
70809263
3906651
35359600