38102669
74621691
49584151
19243540
94884569
62454500
16285881
46402715
31369881
14063572
85111407
4231650
69642976
59961710
70233164
75672202
68303583
19061589
87156397
5825099
68313663
4735289
93048071
3071220
16385891
84478495
76271390
73837864
64019042
75721471
28471745
13242810
79463588
18735598
34953006
43032161
64321710
20918653
7401089
83134964