14372076
80254162
5553207
53254192
62821818
27138703
30246504
1245862
4941166
50854529
92637265
69169374
69886711
31441392
58009544
22461159
2799222
68683135
58809391
7271501
10317223
73902958
82841801
62404714
70295987
53021330
61089566
90249403
87022985
46315157
70851180
39008107
85331904
6079293
97399416
39403192
11772440
5588895
70581087
83464444