41413555
85885331
89431811
30813101
86134413
8768296
75198967
19428634
30467040
83713060
96642132
13533366
82523234
34337268
9487539
3027488
93752556
27438117
31723216
86466897
80091447
89003508
76907141
43181294
38441122
48394633
7167271
45302719
50391621
512480
45839286
5187072
17954333
95092118
11593552
1886731
46313529
33397668
36097647
51024788