15141871
46424616
2122097
11747801
24224183
68035934
49932711
36813899
17262895
35855057
41189781
3252544
8957503
54878779
40334900
10462993
47539557
275589
55091365
30838624
76424389
13509877
36311800
79884106
83052615
77233153
85173101
9812532
53897116
7753470
6778362
77771948
15517552
68689496
18514961
92787307
81038508
31985270
84408766
13111674