50319074
2557199
2802132
28564361
29161900
34087428
4154103
52574874
96175506
79953490
2487359
52693975
38421442
1825646
65148241
12995426
7008629
5508741
94061741
81605630
27646679
4293117
62398067
19442399
5183298
95019854
26374296
15495003
85586891
7572882
15974082
81824932
31766556
45105890
77121008
131691
37572373
98279221
72209285
60977699