71978610
9803727
1143459
261302
81121300
89675283
89474280
27135743
536434
33885827
82888202
48179590
12438057
20554596
42329707
77682376
6971845
6392758
10192315
50058544
66862297
31253910
75649185
67191746
57335420
19604982
44258853
52836751
68832980
46315774
90882065
62645177
11827216
9612795
18466421
72383656
20142100
9092734
38736295
62404118