4305634
39992242
25286701
7829763
62402011
7790657
80751305
18027549
37162607
6409569
10051025
66687673
44643417
51972165
72747034
75113510
95985583
85406928
45917377
6896944
29959895
88377595
82625238
62769835
20756408
93785160
16903400
31901573
70272961
7288477
59412573
26111216
5451676
46283111
75703931
28901318
38085609
57362770
7296934
32976118