1277682
95895948
99826312
8770693
91605985
2194718
2430668
46638165
42418987
33494924
27813050
73311162
46173117
17907510
28626960
68175384
95212182
5549027
6335615
98272186
722722
69171519
58093926
55367972
49236668
58155772
27416333
18218312
7015992
24274067
64573846
1547438
979453
72705297
6223680
97311209
12788958
18687430
8100685
8647441