75655470
84812363
11018854
75319598
83417705
14833165
17415193
67275361
4626925
23386446
9168749
9621496
8588650
27298489
997708
2752556
39698642
2001145
15937022
59417170
29003545
107524
27031345
18871763
64522971
66627572
60224819
48803513
88614807
31082467
54948855
42839536
82236160
16978005
66966111
1849139
29647884
24747267
355204
39193993