28177968
9386296
55494622
67685883
61349274
56377167
80449246
65682894
86222070
72464980
27486673
70123221
26571814
72952677
70248028
47915145
56028382
66322976
65492693
3071352
49772659
57318244
36018320
38425453
16017236
61261115
7811253
59134962
85526358
2198979
23912741
7832315
75348038
12812955
2738503
24598889
25078287
11652993
13202837
2718612