65896750
6738777
95162572
70567670
76641992
63677288
9646885
70211637
15706009
21332564
3328898
60186462
5711820
6341254
57517609
10465126
37944898
2956601
556095
97163531
37807552
9227515
74964335
48254507
47783379
21938724
32814268
51307907
974267
80781512
74575476
25926824
29287112
36393908
3966211
47345379
20266617
43843725
47862970
34432299