62591446
86545447
20195587
18813064
70182544
33082078
25536469
516882
12334412
45879839
56652836
88881230
29907673
53083860
93557553
64818156
54636260
9976
65459191
29601001
20834669
34574122
39601942
33468816
15561167
8295019
83942684
748976
38919274
66824117
55037060
27371431
79971306
54294071
57219077
80045692
22249720
98663728
13039700
51005813