25548912
145098
96303029
56704020
25203944
93037265
73094229
26754328
4063966
468943
12584355
75144942
23247779
29954468
36182240
36493196
6149294
66826377
84236542
55312824
9999426
56278929
91325534
44525919
52489007
35906354
4256846
46621792
96915569
35933975
817355
96169960
55746832
60883902
38877316
50549043
99821115
92625821
35288325
43446795