39571678
9095140
6234415
22318933
82853193
74675315
60712405
67074500
61937873
69938608
85631550
12501512
39934980
47834399
84398973
80159549
6302231
94004587
17304206
15556913
68462066
86264292
3407363
88806804
8253644
67491956
69806753
16549734
37105375
79155226
88243514
5017620
47119490
97378
17524799
775448
3980381
73995800
72169383
72368743