48872310
58725035
87512122
50306087
77615281
3610606
94406452
1029413
46187327
73028642
80652589
26343313
28767102
84671532
69627134
65595442
12703724
32106550
50679561
3393766
72889670
6913212
84317437
9299121
19341107
90794526
57195061
73524114
18498180
31732168
1273017
3350264
1874296
27473620
64381051
22143082
42348310
82717100
3421424
26794189