49761544
20842967
96463766
80762520
47768809
48485850
20325280
6083324
97876911
64152722
852967
75391945
48371518
36484047
52015297
81149690
31758811
37743854
577249
24551988
73195710
77846157
33447328
9523660
83728413
69606045
6263773
41171382
91554255
61014801
12241135
43232069
29327096
94227207
9044588
70917538
97522056
8567671
59138537
61356373