10257396
17713193
17377293
178871
8115590
26852454
63542270
69113584
8811512
10789859
80358065
51492167
56757182
24255823
8519250
50415999
25868693
88695370
44212197
4285104
77462029
5565575
13633998
49982254
27223992
4808896
5668479
73371220
45138034
15924593
15348146
348558
54274129
12737779
59297021
88541647
46117991
58695964
53041943
33817064