39971713
96326830
45607484
8616879
55607718
58584148
2790720
23917501
26218421
43923297
68584332
7164781
64308272
5448595
38122942
73351394
80416127
96192378
40621240
88618387
3450620
82983890
90368241
43972644
37106392
22991721
41789160
23093024
11322242
23697181
44079891
23016434
90411123
58449928
82279081
91367727
4504502
58763002
72312
88153263