86182541
46302087
5358025
25732931
33992323
22206509
62518694
95956980
17663906
7317638
73375169
68523474
16333269
78568014
77763468
75944957
75316773
69677484
79887995
80004737
98763880
62229603
24081666
38635105
51739317
15846472
51537937
6710240
50038979
29852365
72789042
46486566
34472147
9035583
14471546
51042804
68785579
85636354
49305529
93731747