71339620
45075668
35985716
21135705
42186147
8858770
39657806
5987993
31799528
9597604
51224520
85607355
69138595
98952743
79962995
18693337
9518367
8383329
3990361
48468830
67578021
12306302
86394655
8812665
81506105
51156785
89722444
97868882
440490
82578440
91213367
4263702
29117616
299381
70944394
641720
16175051
11917859
32147933
91373405