4359290
88697681
9557464
788991
96611693
26782463
99136983
81053641
43511865
6307097
21412945
3610493
11801920
31133000
80385421
41996356
90595941
9609632
59859036
97078552
68556744
27019266
81452004
75579160
57673631
68773127
49516996
2566236
45923473
69625173
86997607
53624887
39724068
73159056
26747164
59776473
68134978
2946950
35272967
92199696