16126143
82282159
4761103
4703380
26855331
78425287
9730208
50399279
58664052
53412067
86294663
29189058
6849466
62204389
47074559
41804675
5284134
48401036
83475048
3479620
92001510
54092902
37043763
25369351
25762502
76816726
92113989
5241777
54071043
49635173
29256888
9376905
82021585
50921280
6764459
58503437
41387403
42917556
40208751
35629128