3841883
79833241
1507378
36211122
38162820
68206026
31901391
11515665
33809320
23953929
47699463
43406656
89546332
60327001
61973082
17434005
70885418
18542673
62483451
48433492
36181365
75315295
3868851
32625450
822036
95898932
8885491
92159788
52629886
47032437
48189026
37016262
4042676
64295189
56853375
25264081
53048044
10575521
81927870
74453233