43787837
13831817
80269484
2992245
97942737
603021
17317701
83382326
1958086
94726939
26064073
4264395
92696367
17987170
46177542
22502818
79772398
18627913
14663507
60593474
39447561
21956571
8982974
51056684
44153530
40557374
61808295
80131285
72192780
86603827
74249295
50357479
6546075
31264417
87275743
44561510
4057206
8109464
19583120
82519233