81814455
6663160
20062359
71023174
57803555
21765575
61579040
80093020
58119839
59146242
78827063
23644499
97126275
3712774
53315254
32431798
82359997
39617566
97923858
85803258
57826377
12484898
8827414
73323156
32585050
17743321
39825869
98998766
37818492
73727278
98049591
62074552
85097287
60386908
9356644
9874253
12523900
63562379
11491409
53347228