2058352
99278740
35141344
76193694
7788644
65209988
8477508
82881257
19173978
87845764
64167265
90287390
76269241
18581667
71049096
31569845
51769048
75986397
975529
29742217
90649465
72012051
7992009
19691950
19264882
48153163
6874333
61533306
25899978
51623541
29905526
25286605
53784290
81715060
42727293
56308230
64507639
63991025
14833104
74239654