1951618
45456132
38468895
11933375
81186005
58075823
53481290
51983782
49724176
24758314
2447770
86699292
51763807
7465128
16109118
39281822
6271782
97036975
3915732
75009903
6396605
7366683
64942414
4303078
27786884
5999508
73885683
27485884
2115984
33554923
79156644
47552645
3727402
65393754
11259863
2640138
93713528
25454144
9634442
6902475