2742462
82344305
11804416
7151181
79517218
44529795
2928760
7009758
3888288
6647023
21246016
84386360
72108146
384669
62861504
79592087
94246482
94488355
43372998
47799899
87169032
63582912
17086908
49772242
78181527
76392883
42637252
61064468
1456568
38574356
7109103
47325722
76436902
31579337
34392094
46682788
52779598
90794440
65501874
6057569