92975145
97939443
76177887
38472470
27658655
76958834
71212980
90767307
84502434
65698662
47169295
26769488
61828364
29471927
66122408
61226495
28148039
47339610
87568184
7635227
11407805
50015426
51321958
76513411
674185
7504769
7300346
59364520
45397494
85012323
84257755
75765707
4012360
88169048
10328137
203107
77341768
77485847
91024984
56855020