98255820
6915438
14366960
46623893
27765342
1978923
56184865
10597448
6548636
51943084
47614768
589882
9984685
18295278
22471751
46235630
22934740
62574945
74465898
17918001
21496046
82647997
60732103
12482677
60643504
23598109
1162379
93353549
87511587
49174836
11737322
56417667
42268609
23131250
55246598
47522544
8451714
21391961
87099137
93328430