86512229
96781274
11795737
72157227
7468325
60506181
84195393
24556311
88855506
39063419
64285282
47094055
36287164
5154411
12356508
5486108
71328777
17578578
90651385
60725057
46105279
27591319
44808855
1815226
73752016
8629999
62482145
51533806
19798069
55026132
17344687
99849057
34402062
46169746
4667833
15788372
33277876
41326470
75445905
40512189