53499540
77705656
81206190
90836614
2352980
24485741
26502112
34469959
42608408
62666206
81424647
25151307
40614002
31243265
8348832
32948382
65557599
65114216
29657320
56797324
82705318
34073020
21742972
44447951
28026452
51727610
95326284
82827055
38759553
15787584
90299670
21674344
50501689
2136119
13807806
67234789
7855802
17941603
39646947
82146155