10078318
576419
8643612
82576553
34133508
46976239
32848441
12584414
38424383
77171178
39592228
37701397
11299587
62569391
98659972
39095556
7454254
3040413
67678185
80919656
32249242
67744962
68772045
35262134
70947103
50032092
90762304
29933440
68249494
18375214
87644703
8627526
295991
2298008
68478732
10097700
46371458
10269523
37319418
47685342