41083761
96403347
4271817
9303378
15187634
25591690
23183060
9330620
22435626
21414948
47049135
43498675
71386849
17553638
12146815
51463723
44516909
48377512
568598
91083887
39781479
9470869
58646483
46989575
47736855
26104786
82406729
17485582
77799436
78175598
4782724
39896615
6792911
43404689
59175484
63909832
2823829
8442445
33868407
20868457