1686319
3439072
87821759
7532912
27293110
27279340
98418632
1238327
54167850
95233959
13916017
511350
42881424
38729894
93372048
29888081
31979213
75656424
57766089
8261609
63884836
36586709
79375364
74932491
12674806
93908931
35521169
17358718
85464903
82756403
44074882
25169666
87909224
59984788
11613989
70168919
5859283
87256819
4827152
93953032