54889922
45438673
55595850
30139983
14112010
82162711
54264799
44161072
2790121
73974481
63672122
185909
75481107
10649943
81911736
59822567
3316539
26477161
34971717
9391250
53574091
79148379
57474546
96184485
37729273
3588673
601083
4956730
9302945
10857591
5694102
9604576
56513144
82917721
66268004
80612836
88404395
9374967
55098569
18152663