57193958
57918726
26482431
77406206
38478795
65048677
98448713
98107324
51003624
8673630
88575563
73134896
63597976
3569717
73247348
2050635
88572082
39854182
25469
46873662
1452878
11955607
9145862
5809078
90192900
2546168
28021334
2859997
76227119
9424412
36254241
94079953
82615288
4305763
25524633
11675236
10219709
96781706
80584682
40189089