77475127
44336962
22174204
39922024
16291278
7818497
34861342
28773584
12511564
2837871
75279997
15397500
66529065
98579576
5373274
21607250
7471202
96077688
72626087
46835117
1309572
20998543
77564229
25834300
19259550
64235575
59193455
24182247
20991823
35731308
28584498
17218703
82264879
97216208
93321178
3719257
89126679
87843756
71431941
29698993