27048260
2674375
8016370
27801198
39376327
37057759
52536189
92089093
8427319
95819561
86756089
75993308
54772797
10572136
50166094
123405
17615924
49902596
94625127
61503619
8364645
62348438
91185366
14861636
69996721
5892995
47115024
42369191
52654293
61032036
62238279
43597728
41239462
57911358
42766813
76926348
67808112
13948362
2700248
97315921