31465582
99717366
42814068
61302076
32331396
94387721
98976326
52685953
38868755
37673130
2640379
62236391
27441896
29415864
16633833
95441487
76011536
2426849
12438283
9045765
77179757
61777705
29379522
45477058
607212
59257528
39631974
16363904
70861248
6248454
2509772
27395535
57741916
83285165
16088385
57025876
7163413
84972957
16214705
84475034