95267824
7576033
1872773
80792490
6819131
38915617
60783722
76655000
84873926
2864768
57529365
83283612
52004655
49333415
24254053
30803572
90638247
39061631
52658434
94199646
8462790
45914888
63166972
92285829
11823585
35842280
22138099
51758789
43234821
25947633
78529785
7028468
34365007
34142041
87124819
4368178
92563948
62311541
42638196
18281187