23644708
514850
44932059
85024600
17953892
36472644
83146529
9532987
53152187
69299312
29358924
84525200
60748600
41695834
75509005
87953164
92303546
34018417
44043072
30075957
36392061
93383590
75105572
2421022
20378853
57746025
94688094
74699802
9020682
92429442
94718179
78866489
70374510
1660484
48485624
52217417
42329013
42836531
79585471
50878705