60017512
28317205
7663158
56182733
990463
7874435
6042681
88706230
29679773
31856356
20024153
46187944
11957201
6655955
80165074
62806730
681185
14412342
23212131
6185461
73422068
13759142
10411117
84675021
46279582
5124837
81256757
36965749
81292621
75577991
33083694
38467041
30089542
21141977
2658142
10599119
32113130
50249269
72903482
52203695