52762382
289499
91214537
57282365
76706917
39506550
17294616
94212163
55486181
7918255
22307798
8669854
20949726
42314808
27013527
89189099
6939984
72825492
69311847
74284923
10067957
36614599
80115639
78735739
60864807
75433588
57628500
49448321
2098348
36925073
3142632
46986400
8439772
97031707
45291919
52283438
5512727
86161391
9353387
20581617