83625751
3160313
48551256
7775470
80375414
8886312
7647935
70111583
83474008
4314809
86417803
48502283
99361513
71969934
85193696
78313355
58644756
96164687
3494020
69536589
3794788
63759133
5763092
80287016
16871553
89665918
69535646
63244559
76831713
13999804
92128615
77108680
25692171
8925564
9775124
2624246
84581904
96378477
71761230
25702672