32139206
68632501
7682162
98252138
18045760
67553915
24977097
66437421
26195046
13629197
68455578
30888091
21194910
17741274
74296601
23606351
77176658
96007497
97995023
96419212
68094668
51842172
69697143
57043049
86527847
61995724
70924722
9432125
2221323
81842214
21855610
34269528
35889835
30232634
96438153
31928880
46733041
51731098
52366359
58939109