1489984
11125421
65325744
81622384
44556300
65526906
47389554
33957692
404625
29249530
48012160
25541420
39713519
34243767
96105081
16958433
29616085
84104555
43266867
74247461
34431753
57422535
9307333
95288575
6268918
40568953
18435224
89525195
47871792
93151228
80927192
94014249
88436840
68979380
83596224
87986650
72201917
2906505
34431667
38767941