27039561
36609048
47348584
22449701
89472063
69927129
2866881
9824417
14082406
58539881
24412969
26966242
11114084
5733971
19147201
59116009
29117848
96156520
2246271
6529139
55715896
8869409
76996660
84594284
5948899
17151068
56651522
6642115
3256646
7959338
6916114
62946284
2757904
76369964
13695580
75091012
1638718
57223879
54768072
22118190