23513721
9558917
77244954
65079146
33599878
56924050
69652366
77788114
62972062
71919865
93845103
62749278
8138366
32144401
65958522
18047606
32489105
18055860
80723022
711264
28561394
44872679
92504989
31015181
72658197
30211025
15233450
20536517
9099763
80238921
1868061
13058522
73071692
78618895
64822762
47926399
31081341
66016505
7065565
61259217