17733883
12092950
412439
75244946
31119354
18857675
78881477
17781683
13341070
9574352
42795294
73447904
90802864
61542220
79574032
77865473
66972510
34378379
37335243
9613361
5748452
68382592
78937595
86226374
74779512
3964443
21038918
33992545
18295286
16521425
11067885
6771015
9058168
92992246
65618724
94977414
36261610
47452323
68922417
66258942