99555529
27511524
13359696
62358900
92204452
8070163
2481258
81196375
30137384
82628379
39306052
27186398
5416974
30578054
21658150
19266345
53397547
19639455
16519850
59525789
384524
21484880
67711770
262966
3838736
21907897
79499462
19005764
4382517
4267037
2018899
96635047
40469409
3834073
77549371
79939822
99507383
8173458
24396048
63242022