62548130
80267109
31992991
71644888
92384716
70717890
29041019
16906059
87909983
28909919
11519274
12716268
35111975
77579966
14367829
96379548
69465422
31665100
4949697
86996524
91494195
33568812
70707164
81988727
65842765
46545683
70778464
30642883
49006840
22629279
5179680
82886988
4664046
82011592
95322344
95697225
546502
64846746
35139969
11839654