56504082
85349433
1806206
19153729
60548128
29063218
52739066
54971312
88416627
63195063
78688075
88813974
8317113
12588110
50582891
8311383
79497576
25437453
399100
98934576
62599226
81753961
78502826
2698158
6054919
62915867
66472710
2832826
88227935
92292985
61083843
34334143
2566856
12764753
16795394
19457518
54915290
82879706
778367
64585509