24696594
64121441
25727047
9735560
20286965
27558377
86654
36334140
90374026
80398069
54721705
82967421
68332564
92331951
20356633
40422005
57105433
29535580
26227729
5868473
22392767
5921584
58657525
12337001
47007970
67266794
20771145
912182
34359388
22517702
26507266
64727364
63083667
41129945
23739927
50277600
50899715
48274557
69221718
48913085