8557272
38718080
42031876
51625264
21546613
6394150
8088317
55205034
31284928
41564436
46549578
94656751
99631777
61329431
40445516
2639909
47053564
67935858
12429887
9242177
69883146
62065788
29562328
76764724
6721809
83597910
14036749
63137601
95166830
12192778
61421226
34945067
19586139
51794500
66372947
95501000
87555984
29703244
74888555
6121787