12448388
22927387
39634731
52187637
41699502
77648512
38664759
34463215
67972601
61959987
5514823
953715
60878535
44829697
63671929
13133260
69927495
51398642
98251644
1062968
38924265
885057
82481792
53768853
27955632
87043642
75086427
32343371
15082351
3311459
35124072
45916341
68455885
79164593
28589245
34436050
4294275
51176531
40353138
28784266