19051082
25727177
14898543
1540755
16335695
35012291
70206395
63529883
33267819
59159483
82591102
22286344
95788691
71842972
83934404
24793530
73743
31027318
6053730
67609280
68712429
52184558
984530
67156394
17234197
90052682
71217000
30601849
59011001
46365473
126147
43539408
76011274
60856930
96196370
24515867
88434056
65196127
19665718
27175489