95787105
43039430
65105784
69502050
62282017
67572808
233793
31119021
40423170
9914235
67096318
515565
3057795
82519972
62507103
6267505
26841382
93347422
85876639
25133412
29484181
34765293
16286671
91004301
28914161
3301347
55133242
12715166
93023939
34827469
58376703
96337097
14539
48808227
35047238
23344620
48793309
8688246
63624041
2247587