65862589
8226043
47911498
13408259
41432971
897068
27125837
1464660
14867948
56608252
64856926
27794118
4806386
54946424
59637051
57929336
39062346
45647469
3058097
19361092
55535538
80079271
35696412
40617058
4763306
16541873
56253397
6177591
58886161
95064758
35674529
21183501
8276737
67906064
5236078
71082093
59102442
28841150
53527039
74776195