89618030
53791631
92136051
71281822
56529988
75368286
79591899
3325376
86871041
31935942
40576732
66653110
8207945
4319432
37489274
17829464
37691223
20175825
794156
22194700
43828518
1875314
77038872
96337405
1948627
69839562
85566763
64681593
12656043
26782866
11404722
36018833
7887497
7001457
26258229
11215987
78798500
96126320
72557961
50136859