65888762
56374153
92438903
10313972
30601176
31344230
11327511
20276795
52165575
27208420
94272809
546312
1009950
73846944
73333825
45638570
4959816
85962939
89794657
91533849
59469114
18667910
6794855
1007988
94762757
22837847
48119143
66761140
54761350
41761584
7827891
13931774
98649282
15176855
41461576
12183735
94087749
54496741
54377891
845953