89648669
33598494
97332186
25465571
36614812
70053749
79364264
51084632
83457457
5406772
15594643
84891481
14245920
4196232
53016237
28602672
5144273
9597690
73475094
56319281
6238865
24647884
5694172
37703409
82867015
76821422
14068602
90122021
99866831
53517025
24776561
59701044
18607988
9313525
13935148
11039904
66449262
25884289
53886389
30397660