98405641
8526678
88892261
61093061
34186908
67474100
3289709
28428570
475377
31556112
86057862
50796528
43195746
38509443
93123505
90186330
13517486
17762007
37124345
31009265
55075708
64266076
69204089
82075689
989820
68916074
28261186
24546697
22869090
28098681
91564506
5808167
15466388
98138270
44873894
97915604
17695766
41395609
10733450
14447808