47697451
4908185
3431804
59394424
74641060
57905639
53702932
18309200
4983521
49326965
64102647
55484772
25663108
77269049
1993541
8994103
43434543
81965520
32029360
8568577
9024725
70499627
25162204
53189434
34084305
83173862
14264957
2232156
42995800
26474943
47164208
80207035
67075698
81512248
81469910
33572153
39928805
43168764
51803786
11715629