29766220
60355673
8726278
57644017
6701765
24632025
48687957
354071
74631277
33938085
2221681
9923703
35653385
48657135
35006860
53229384
83067193
2284891
39658046
6336556
72075191
13938873
69393785
22474066
9832247
64098916
7013772
88402664
31243482
82842420
72435089
1210209
18069412
30184560
37911336
48159083
26643681
51381490
33846944
52346517