66293900
59744256
3327745
50217705
93788404
33804482
97715950
92701402
64181201
477455
80363636
1955608
54989739
60125
97721696
50588150
85283393
13462720
98799879
98316505
1561242
53143863
47027677
35975749
50317613
37672919
89304087
30847974
98736563
29673732
67075957
22211266
9871327
40284259
86831572
52876341
67398760
84963760
9227084
94166160