22034181
14891062
38273281
92333561
18465351
18372082
18852430
19691506
3812833
9849128
6699604
78199887
52673046
68772537
37837947
21359268
7114795
64803909
67113861
9688184
35698133
73914921
74827922
62092212
54783123
28349733
38286847
63382016
55021222
73162941
1037655
33189241
68574754
29469609
35843120
95382081
98904651
9541442
5727904
18386413