23958218
25749138
47795061
60279850
50836418
483116
48441159
60034584
82761515
22076664
69453890
49537552
72953981
78259806
17964172
7759632
29667376
5453089
5013358
34813937
41585529
54455909
32419531
20633809
42091880
46457087
49463648
59046826
46436662
407562
46475586
22338973
2400265
15063817
77874296
70999783
82617353
12468111
95658920
79462834