82312243
48383804
54098579
54562955
20582545
21942492
94043338
18019361
2131800
3179296
40211494
11513084
40574252
58531117
2220816
56057840
73729761
6813965
92336144
93854531
61849461
79137101
27813956
73777383
98538234
62983259
29461060
49621517
4032014
6655808
38082804
40609186
25692985
8853864
72615627
52762322
40067029
47701731
45633497
87678574