58116416
7393187
15244897
89187109
94096250
293954
62083384
47306982
62633744
61549953
68471512
26662954
71897967
34311981
66235676
29474207
10207285
83091084
27776892
64485651
57075822
8092384
49474373
77618425
19079409
5814480
2788217
742694
62965488
75332286
64362946
5786232
69715539
15898517
28174979
52964363
91281314
26483678
70629424
43496596