34518238
20292182
5068095
84378098
29459231
6758178
68302030
7502100
1409167
36723107
61754608
20757583
8634272
18124906
35755058
82801939
80117089
73548088
34565994
68224277
8890756
80414491
16479235
67032371
57251414
12621619
65821387
5181941
76943467
33108101
6474624
37191015
2794575
37287346
8927139
3369198
13353925
86286262
81168015
89438441