45119546
76809693
71365965
2155411
10152168
84414814
77982035
3186756
6667177
41958223
6361313
60654247
38205826
15674113
22225669
64518469
70661475
52259466
11045627
8621450
44835440
24923775
83293728
27907946
20139785
83961644
68148807
79596689
4779515
26176902
65769504
89428572
31321638
49768287
15174806
13911289
15215006
54547592
64917397
50452114