51366531
38906591
11792498
5722712
40444830
37818433
38499817
92816364
19198641
52708144
51506188
83325497
21197068
25904254
39688187
47756987
61175058
47358914
9257189
6692851
39366980
74429148
5840127
67958213
37252064
49041269
34864952
12745354
71585274
50579449
4242540
86118634
67049117
64713685
63127836
6056259
13981864
89964889
83431041
48733170