91457194
22339913
59829395
32937786
64586369
10087265
8194959
35406068
6867079
76331344
12988328
44162361
96217952
5181488
15345548
32191121
2185925
40512324
80129045
64621221
3111454
1725170
59006048
24924430
4231850
26874275
72711382
25172326
57024600
97991535
93827253
33942845
13074530
71577295
52187074
90355798
28484213
32803598
61758401
3829560