45932987
32754126
12951541
77752963
6048425
28979958
17411470
68724756
38956507
9190661
52811699
64558949
46532586
24395943
99747755
79622894
81999962
49296007
82148112
52173193
79717684
32196524
64884142
38612016
10363673
7837971
44414172
92381243
27043170
68605072
27833134
99741879
69762189
81472872
74107472
26495419
35829520
75629382
1244999
73633848