43012344
15587019
30252922
82073367
84237445
70206098
56471529
23482377
63832510
60563795
54353314
30443954
33372043
28368223
90876936
9431932
60713999
34658738
71477856
52001635
99289940
68973111
551650
26003761
23473626
10883539
68729769
47338856
22851516
45161553
88531431
50761256
89582042
875642
71913773
8456708
39401955
82831225
65402997
44315034